抽象类:
1.格式:abstract class 类名
2.特点:
a.不能实例化对象,通过多态的形式实现实例化
Animal a=new Dog();
b.可以有抽象方法,也可以有具体方法
c.有抽象方法的类必须定义为抽象类
d.抽象类中可以有抽象方法,也可以没有
3.成员特点:
a.成员变量
可以是变量,也可以是自定义的常量
b.构造方法
不是没有用,用于子类创建对象时访问父类的构造方法
c.成员方法
既可以是抽象方法,也可以是具体方法
抽象方法:修饰符 abstract 返回值类型 方法名 (参数列表);
抽象方法没有方法体{}
具体方法:修饰符 返回值类型 方法名 (参数列表){方法体}
一、接口特点

  • 接口用关键字interface表示
  • 格式:interface接口名{}
    二、类实现接口用implements接口名{}
  • 格式:class 类名 implements 接口名{}
    三、接口不能实例化
    No.3
    No.3
    No.3
    No.3
    No.3
    No.3
    No.3
    No.3
    No.3

相关文章:

  • 2021-11-25
  • 2022-01-21
  • 2022-12-23
  • 2021-10-20
  • 2022-02-26
猜你喜欢
  • 2021-05-18
  • 2021-08-11
  • 2021-11-22
  • 2021-08-03
  • 2022-01-13
  • 2021-12-10
相关资源
相似解决方案