首页 > Windows开发 > 详细

c#类,对象,类成员简介

时间:2020-06-21 17:26:52      阅读:69      评论:0      收藏:0      [点我收藏+]

1.类与对象的关系

对象也叫实例,是类经过实例化话后得到的内存中的实体。

2.类的三大成员

属性:属性没有存储数据的功能,数据都存在字段中,属性是一种用于访问对象或类的特性的成员。属性有访问器,这些访问器指定在他们的值被读取或者写入时所需要执行的语句。

方法:表示类能做什么

事件:类或对象通知其他类或对象的机制

3.静态成员与实例成员

静态成员:在语义上表示是类的成员。静态成员是抽象出来的类所固有的成员。比如Human(人)类,那表示整个人类的人口总数的增长成员就应该是静态成员,因为这是抽象出来的人这个类所有的,你不能说具体的某个人存在人口数的增长情况。

实例成员:就是非静态成员。在语义上表示是对象的成员。比如说人有身高体重,具体到某个人上就是某人的身高体重,但是如果具体到了‘人’这个类上,就应该是平均身高,平均体重这些静态成员。

特点:

  (1)静态变量在类载入时,就装入内存
(2)使用时不用 New 就意味的不必 创建类中 所有对象,就可以调用 某个方法
缺点:
(3)垃圾回收机制 不能 回收 静态变量,静态类变量 会常驻内存

(4)当程序启动就会一直读入内存中,随着类的增多,项目变大,会不断消耗内存,静态成员在程序关闭的时候才会被销毁。

4.绑定(Binding)

指的是如何把一个成员与类或对象关联起来

 

c#类,对象,类成员简介

原文:https://www.cnblogs.com/anjingdian/p/13173020.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!