学过的东西总是容易忘掉,只能多次总结。
一、子类可以访问到父类的私有属性吗?
一般这种问题,建议你答不是。
但是,java很灵活,我们可以用一些方法访问到。
下面都是要在子类构造方法里面写
1.给父类私有变量加公有方法。通过this.get,this.set方法拿到。
2.通过super方法拿到。
二.父类与子类的关系。
https://www.cnblogs.com/chenchuangfeng/archive/2013/06/10/3130329.html
看完这篇文章,理解透子类和父类的关系。成员变量看声明,成员方法看实际生成的类型。然后,父类和子类在内存中的地址。
成员变量是比较特殊的。
三.默认隐式调用的方法。
默认隐式调用无参构造。
四.接口
对一个对象来说,接口就是这个对象能做的事情。
比如说,我有一个类A,里面有个方法a
接口的意思,就是我这个A类,能调用的到a方法。
A对象拥有的方法,就是A的接口。
往大的说,比如我们有前端和后端并且把前端和后端都看成对象。
前端对象向后端发接口,(前提是后端必须能做成功这件事也就是接口支持)。
后端通过接口返回给前端。