- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 java学习总结五:继承中子父类的构造函数
子类中的所有的构造函数的第一句都隐式地含有父类中的空参构造函数 super() 当父类中有带参数的构造函数时,编译往往不会通过,这是因为父类中的默认空参构造函数不存在了,子类依旧隐式地含有super(),但却调用不到父类中的空参构造函数。 解决方法: 在子类中定义super(参数)来访问父类中带参数的构造函数,但是必须写在第一行,否则不能编译。 代码示例:class Fu{ int
2016-06-11 21:22:52 308
原创 java学习总结六:abstract抽象类
抽象类发生在继承中,有abstarct出现的地方必须有extends出现。 抽象是父类知道子类包含什么样的方法,但并不知道子类如何实现方法的细节。因此可以用abstract 方法名;来进行抽象方法的定义 含有抽象方法的类必须为抽象类,抽象类中不一定有抽象方法; 抽象的父类从子类中抽取了方法的声明但没有确定方法具体的内容。特点: 1、抽象方法必须在抽象类中,两者必须都用abstarct修饰;
2016-06-11 21:16:31 302
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人