- 浏览: 2088 次
- 性别:
- 来自: 湖南长沙
最新评论
-
陆佳yer:
可以的
JAVA知识------继承与多态 -
DaiChengwo:
...
JAVA知识------继承与多态
文章列表
1.接口
(1).子类继承父类是单继承,而接口是JAVA继承体下的多继承,一个类可以继承多个接口
(2).使用interface创建接口,在子类使用implements继承父接口
(3).接口下的方法都是默认的abstract抽象方法
(4).接口和抽象类的区别在于:抽象类利于代码复用,接口利于代码维护
(5).接口特性:
<1>.接口不可以被实例化
<2>.实现类必须实现接口的所有方法
<3>.实现类可以实现多个接口
<4>.接口中的变量 ...
1.继承
(1).使用的关键字extends实现继承
(2).super关键字来访问父类的成员
<1>.super只能出现在子类的方法和构造方法中
<2>.super调用构造方法时,只能是第一句
<3>.super不能访问父类的private成员
(3).不能被继承的父类成员
<1>.private成员
<2>.子类与父类不在同包 使用默认访问权限的成员
<3>.构造方法
2.访问修饰符总结
访问修饰符 ...
1.构造器
构造器成立的条件是:(1).方法名相同 (2).参数列表.个数不同 (4).同一个类中 (3).与返回值类型无关
构造器的作用:用于给属性赋予初始化值
构造器写法如下:
public class Student{
//无参数的构造器
public Student() {
}
//有参数的构造器
public Student(String name,int age,String sex) {
this.name = name;
this.age = age;
...