一、面向对象的核心,类的设计。
设计类,即设计类的成员:属性、方法
属性 = 成员属性 = 成员变量 = field = 字段 = 域
方法 = 成员方法 = 函数 = 成员函数 = method
对象 = 实例
创建类的对象 = 创建类的实例 = 实例化类 = 类的实例化
二、类的实例化
面向对象思想落地的实现:
第一步:创建类(即创建类的成员)
第二步:创建类的对象
第三步:通过"对象.属性"或"对象.方法"的方式,完成相应的功能。
三、说明
如果创建了一个类的多个对象,每个对象就具有一套类的属性。当通过某个对象a修改其属性b的值的时候,不会影响到其他对象
同一个属性b的值。
四、对象的内存解析
public class PersonTest {
public static void main(String[] args) {
Person p1 = new Person();
p1.name = "默笙";
p1.age = 12;
p1.eat();
p1.sleep();
p1.talk("汉语");
System.out.println("**********");
Person p2 = new Person();
System.out.println(p2.age); /