方法:方法就是行为,一个类可以有很多方法,逻辑运算、数据修改以及所有动作都是在方法中完成的(函数)
属性:属性就是状态,及变量如String Color=”red”;
实例变量:每个对象都有独特的实例变量...6,构造方法进栈,对对象中的属性赋值 weiyigeek,构造方法弹栈
7,将对象的地址值赋值给 s
8.对象调用getName方法进行输出属性值
(1) static关键字
关键字的特点:
a:随着类的加载而加载...继承中成员变量/方法的关系:
a:不同名的变量; 同名的变量,会受到就近原则的影响;
b:不同名的方法; 同名的方法,子类父类有重名的方法时候子类将会重写父类方法;
案例:
//继承讲解 extends...,所有先初始化父类,再初始化子类;
4,进入子类空参构造,然后调用子类有参构造,调用父类的有参构造,然后依次进行输出;
5,父类中father成员变量值被改成10000,子类中father成员变量值没改变...多态中的成员访问特点:
成员变量: 编译看左边(父类变量),运行看左边(父类变量) , 声明对象看类型
成员方法: 编译看左边(父类方法),运行看右边(子类方法) , 注意在编译前是看的父类方法但是在实际运行中就看子类