摘要:
定义:C 里讲过 类实现接口: class Mouse implements USB{}//implements中的s表示复数。可以实现多个接口,多实现。 Java里接口里面是没有构造方法: Java的接口不是类。 接口里面的方法必须全部都是抽象方法(JDK8开始可以有不抽象的) 类实现接口必须全部 阅读全文
posted @ 2019-11-11 18:48
卯毛
阅读(189)
评论(0)
推荐(0)
摘要:
抽象类:C 里有讲 抽象类中不一定有抽象方法,但是有抽象方法的类必定是抽象类 abstract class Person(){}//没有方法,也可以是抽象类 抽象类的子类要么重写抽象方法,要么也必须是抽象类 抽象类的成员特点: 可以有成员变量,成员常量 可以有抽象方法和非抽象方法 可不可以有构造方法 阅读全文
posted @ 2019-11-11 18:42
卯毛
阅读(157)
评论(0)
推荐(0)
摘要:
多态的前提和体现: 1.有继承/实现关系 2.有方法重写【不必要,但是我们开发中99%的情况使用多态就是为了使用重写后的方法,如果不重写,则使用成员全都是父类,何必使用多态】 3.有父类的引用指向子类对象 多态的成员特点: 多态中除了重写的方法调用子类的,其他所有成员都是使用父类中的,父类没有这些成 阅读全文
posted @ 2019-11-11 18:39
卯毛
阅读(204)
评论(0)
推荐(0)
摘要:
 阅读全文
posted @ 2019-11-11 18:30
卯毛
阅读(137)
评论(0)
推荐(0)