码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象(封装)

时间:2015-03-01 23:43:36      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

一、方法重载:
1.两个函数同名,就互相构成方法的重载关系
2.重载的函数,必须跟其他函数之间具有不同的参数类型或参数个数
二、类的字段:
类里面是可以直接定义变量的,这些变量就叫类的字段,也叫成员变量。
三、类的属性:
是一种特殊的字段,用来为其他字段传输数据,具备两个方法
读访问器
get { return Name; }
写访问器
set {
if(value.Length<=3)
Name = value;
}
五、静态成员:
不能通过类的对象进行操作,只能通过类名点出使用
静态成员不在造对象的数据类型规则模板范围之内

六、类与对象的区别:
类是一个用户自定义数据类型,是一个模板
对象就是一个根据模板造出来的变量
类与对象的关系是一对多的关系,类就一个,根据这个类可以造N个对象

七、类的构造函数:
构造函数是一个跟类名同名的,没有任何返回值的函数,
默认无返回值、无参数、无函数体,但是可以自己写重载
每个类都默认存在构造函数,至少有一个构造函数
构造函数是创建对象的时候类的入口
构造函数就是new 后面所调用的那个函数,它具备其他普通函数的所有功能
构造函数一用来进行初始化对象时候的类的成员变量的赋予初始值
以及类与类之间的数据传输

八、修饰符:
public 公共的,作用范围是整个命名空间(类库),以及引用了此命名空间的其他地方
private 私有的,只能作用于当前类
protected 受保护的,作用于当前类,以及子类

面向对象(封装)

标签:

原文地址:http://www.cnblogs.com/XMH1217423419/p/4307753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!