java面向对象 06 对象与访问控制符
-
对象是类的实例化,对象的创建是通过对象构造方法实现的。
-
可以生成多个对象,通过消息传递来进行交互。
对象的创建:1. 声明 2. 实例化 3. 初始化
格式为:type ObjectName=new type ([paramlist]);
1. type objectName声明了一个类型为type的对象,其中type是引用类型(包括类和接口)返回对象的
一个引用(该对象所在的内存地址)
2. 生成对象后执行构造方法进行初始化,如果类中没有定义构造方法,系统会调用缺省的空构造方法。
对象的使用:1. 要访问或调用一个对象的成员变量或者方法,首先访问该对象,用成员运算符"."可以实现
对变量的访问和方法调用。
访问控制符:1. 类的访问符只有public。成员变量和方法有三个:public ,private ,protected
2. 若一个类没有访问控制符,这样的类只能被同一个包中的类访问和引用。

其它类不能生成该类的一个实例。
2. 为了取得变量的值,可以写一个成员方法返回值
3.
小结类与对象
1. 类与对象
类是一个模板:抽象,对象是一个具体的实例
2. 方法
定义,调用!
3. 对应的引用
引用类型:基本类型(8)
对象是通过引用来操作的:栈---->堆(地址)
4. 属性:字段field 成员变量
默认初始化:
数字:0 0.0
char:u0000
Boolean:false
引用:null
修饰符 属性类型 属性名=属性值!
-
对象的创建和使用
-
必须使用new 关键字创造对象,构造器 (person jw=new person();)
-
对象的属性 jw.name
-
对象的方法 jw.fanf()
6.类:
静态的属性 属性
浙公网安备 33010602011771号