抽象方法:
使用abstract修饰,没有方法体,只有声明。定义的是一种规范。
抽象类:
包含抽象方法的类就是抽象类。要求子类必须定义具体的实现。
注:
有抽象方法的类只能定义成抽象类。
抽象类不能实例化,也就是说,不能用new来实例化抽象类。
抽象类可以包含属性,方法,构造方法。但是构造方法不能用来new实例,只能用来被子类调用。
抽象方法只能用来被继承
抽象方法必须被子类实现
抽象方法:
使用abstract修饰,没有方法体,只有声明。定义的是一种规范。
抽象类:
包含抽象方法的类就是抽象类。要求子类必须定义具体的实现。
注:
有抽象方法的类只能定义成抽象类。
抽象类不能实例化,也就是说,不能用new来实例化抽象类。
抽象类可以包含属性,方法,构造方法。但是构造方法不能用来new实例,只能用来被子类调用。
抽象方法只能用来被继承
抽象方法必须被子类实现