当一个类中定义了抽象的方法后,这个类也必须被定义为抽象的类,用abstract来修饰,
但是,抽象类中可以不定义抽象方法;
一个抽象类中的抽象方法是没有方法体和参数的,方法被定义为抽象的,一般是为了该方法的不确定性,
比如,动物抽象类,包含一个抽象方法public abstract eat(),因为动物是父类,可以有很多吃的动作,
比如撕咬,咀嚼,吞咽,啄食等等;
就像抽象类那样,是为了把相同的,但是不确定的东西提取出来,抽象方法也是如此;
版权声明:本文为qq_29564213原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。