一.类的定义:
类是对象的类型,对象可以看做类的实例。类是抽象的概念,仅仅是模板,对象是一个能够看到,摸到的具体实体。
二.类的结构:
[访问修饰符] class 类名
{
成员;
…..
}
三.类的生成和调用方法:
关键字new,
语法为:
类 实例名=new 类();
类的属性访问:
实例名.属性名
类的方法访问:
实例名.方法名()
只要没有加static的方法或属性,必须先实例化,再通过实例名.方法名或实例名.属性名来访问。
加static的方法或属性,直接通过类名.方法名或类名.属性名来访问。
四.类的属性:
一个public的具有get/set方法的变量。
允许外部访问的变量一定要声明为属性。
读写属性:
具有get/set方法的属性 读写属性
只有get方法的属性称为只读属性,这个属性只能读取,不能写。 只有set方法的属性称为只写属性,这个属性只能写,不能读。
五.类的构造方法:
用来创建对象的特殊方法,方法名和类名一样,没有返回值,void都不用写。并且可以在构造函数中对对象进行初始化。
构造函数可以重载(即是有过个参数不同的构造函数)。
好处:
1. 对过个属性进行赋值时,不需要重复的写实例名。
2. 可以保证用户在new一个对象时必须对某一个属性进行赋值。
8359

被折叠的 条评论
为什么被折叠?



