关于Java基础的学习笔记(七)

it2022-05-09  34

2019年7月24日 关于Java的学习,今日总结如下: 1、抽象 (1)当我们在描述一类物品的时候,如果父类中的方法,没有办法具体描述的时候,我们可以用抽象的概念对方法进行描述. (2)抽象的标志:----“abstract” (3)抽象的要求,当一个方法使用抽象的概念的时候,那么这个类也需要构建成抽象类. (4)抽象的格式: abstract class 类名{ abstract double 方法名();//注:无"{}"" } (5)子类继承后的重写 class 子类名 extends 父类名{ public(修饰符必须大于或者等于原类名中范围) double 方法名(){ //do something } } (6)抽象类不可以实例化 2、接口 接口可以看成特殊的抽象类. (1)接口的关键字为interface (2)接口在使用的时候,接口里面只能是常量和抽象类 public static int NUM=100;//常量 public abstract void run();//抽象类 (3)子接口继承父接口的格式: interface 子接口名 implements 父接口名{//注父接口如果是多个的话,需要用","隔开 public void run(){ //重写 }

} (4)子类对于父类既有继承又有接口的时候,先写继承,再写接口 例子:如下所示 class son extends father implements a,b{ //do something

}


最新回复(0)