面向对象总结
面向对象总结
- 类与对象
类是一个模板:抽象的,对象是一个具体的实例 - 方法
定义、调用 - 对应的引用
引用类型:基本类型(8)
对象是通过引用来操作的:栈--->堆 - 属性:字段Field 成员变量
默认初始化:
数字: 0 0.0
char:u00000
boolean:false
引用:null
修饰符 属性类型 属性名 = 属性值; - 对象的创建和使用
- 必须使用new关键字创建对象,构造器 Person kuangshen = new Person();
- 对象的属性 kuangshen.name
- 对象的方法 kuangshen.sleep()
- 类:
静态的属性 属性
动态的行为 方法
封装、继承、多肽
重要但是不难
代码块一
public class Application1 {
public static void main(String[] args) {
Pet dog = new Pet();
dog.name = "旺财";
dog.age = 3;
dog.shout();
System.out.print(dog.name);
System.out.print(dog.age);
}
}
代码块二
public class Pet {
String name;
int age;
//无参构造
public void shout(){
System.out.print("叫了一声");
}
}
示例图