abstract :抽象
类(具体类):对现实世界中某一种具体事务进行抽象化描述(特征和行为)
可以修饰
1可以修饰类:被abstract修饰的类叫做抽象类
抽象类:对现实世界中某一类型的多种事物进行抽象描述
可以包含:
成员属性
成员方法
构造方法、抽象方法
eg:
动物:
老虎
人
public abstract class test{}//抽象类
特点:在抽象类中可以声明抽象方法 //被abstract修饰的方法称之为抽象方法
抽象类可以被子类继承
子类如果继承抽象父类,那么该子类必须实现抽象类中所有的抽象方法
抽象方法:没有方法体的方法被称之为抽象方法
——————方法的具体功能实现由子类负责
成员方法:public void methodName(c参数列表)
{
方法体
}
抽象方法:
public void methodName(参数列表);
——————————————————————————————————
抽象类不能被实例化成对象
抽象-多态-方法参数及返回