继承
来源:互联网 发布:金石期货软件下载 编辑:程序博客网 时间:2024/06/11 14:39
继承里面创建对象会自上而下先创建这个对象的父类对象。253
super关键字只能在子类构造方法第一行使用。语法参数值必须和父类的匹配,否则会出错。
import类似C盘下同级别任何目录都可以引用。
java里的继承只能是单继承,一个子类只能继承一个父类。
super在继承里面可以的调用父类的构造方法super(),但是必须要与父类的构造方法参数匹配,否则会出错。必须在子类构造方法中的第一行。还可以调用父类的方法,属性。
变脸在继承里面,可以把一个子类对象赋值给父类的引用,子类和父类其实就同时修改一个方法,因为子类继承了父类所有方法属性。但是无法通过父类来使用子类中的方法。
还原子类,子类变脸为父类,强制转化。还原公式
子类 引用=(子类)父类引用;
public class force{
public static void main(String[] args){
son son1=(son)father;
//强制转化成功。
}
}
继承,覆盖,伪装,在继承中,子类伪装成父类,子类有覆盖的时候,调用会调用到子类的方法,其他情况不可以。
阅读全文
0 0
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 构建web离线应用
- 机器学习(一)-----K近邻算法
- 判断浏览器在线状态
- window父子窗口之间的调用
- 使用Web Worker创建多线程应用
- 继承
- Android的设计模式-观察者模式
- 嵌套Worker线程应用
- RabbitMQ环境配置,java实例
- JAVA多线程系列--Lock锁-ReentrantLock,ReentrantReadWriteLock应用
- tomcat application server libraries not found
- jquery设置并获取select的相关操作的代码编写
- Android ConstraintLayout 属性列表以及使用
- 与Web Worker线程交换数据应用