手记

抽象类,接口

  1. 抽象类

    抽象类是用abstract修饰的类

  2. 抽象类的特点

    1.有抽象方法的类一定是抽象类,方法同样被abstract修饰,抽象方法没有方法体;

    2.抽象类中也可以有普通方法

    3.抽象类中不一定有抽象方法

        4.子类继承一定要重写父类的所有抽象方法,

3.接口

      1.接口用interface修饰

      2.接口定义了一套规则

4.接口的特点

       1.接口中的类都是抽象类

       2.接口中的成员变量都是常量,一般来说接口里面不会放成员变量,基本上都是方法

5.接口和类的区别

        1.接口可以多继承;类与类只能单继承,多层继承;类与接口是实现关系

        2.一般来说如果需要抽取出共性方法就用接口,如果共性中含有成员变量就用类。



0人推荐
随时随地看视频
慕课网APP