类与对象:
- 类是一个模板:抽象的,对象是一个具体的实例
方法:定义,调用!
对应的引用
-
引用类型,基本类型(8)
-
对象是通过引用来操作的:栈 -->堆
属性:字段Field 成员变量
-
默认初始化:
数字:0 0.0
char: u0000
boolean: false
引用 :null
修饰符 属性类型 属性名 = 属性值
对象的创建和使用
-
必须使用new 关键字创建对象 ,构造器 Person p1 = new Person();
-
对象的属性 p1.name
-
对象的方法 p1.sleep()
类:
-
静态的属性 属性
-
动态的行为 方法
构造器
-
名字和类名相同
-
没有返回值
-
作用:
1.new 本质在调用构造方法
2.初始化对象的值
-
注意点:
1.定义有参构造之后,如果想使用无参构造,必须先显示的定义一个无参的构造
-
定义完属性时候,想快速的进行构造函数的快捷键:Alt + Insert