继承

1.继承的实现-------extends

   class dog extends animal

2.子类可以继承父类的非私有成员,父类不可以访问子类私有成员。

3.重写条件:

   1.在有继承关系的子类中;

   2..返回值可以是子类类型,方法名相同,参数列表相同(参数顺序,个数,类型)(参数名无所谓);

   3.子类访问修饰符访问范围大于等于父类访问修饰符范围

   4.子类可以定义与父类同名的属性;

.............................................................................................

重载条件:

1.在同一个类内;

2.方法名相同,参数列表不同(参数顺序,个数,类型);

3.与方法返回值类型,访问修饰符,方法参数名无关。

................................................................................................


5.super关键字


super


super  vs this

!!!super和this不能同时出现

super和this不能同时出现


6.final关键字

修饰类时放在class前即可

    1.


final
final

    2.static final修饰的方法和变量是全局的不可被修订的内容


二.抽象类

关键字abstract

1.抽象类不能实例化

2.抽象方法

  不允许包含方法体,子类要重写父类的抽象方法

你可能感兴趣的:(继承)