Java开发体系学习之基础(十二)抽象类

1.抽象类:abstract
                ①产生原因:由于我们形状类中,这个形状是不确定的,因此求周长和求面积的,都不知道怎末求,所以无法写
                ②定义方法:加上关键字
                ③含有抽象方法的类一定是抽象类;在类名前加abstract修饰;
                ④抽象类不能创建对象,继承抽象类的子类,重写所有方法,才能保证子类不是抽象方法
 
 
//抽象类shape
public abstract class shape{ /* *在抽象类中,你既不能定义长方形的求周长的方*式,也不能定义求正方形的方式 */ public abstract int getzhouchang(); public abstract int getmianji(); }

猜你喜欢

转载自blog.csdn.net/qq_37904981/article/details/80569438