抽象看作是对类的进一步抽象,从现实世界中的对象抽象出软件中的对象(保留主要属性),再进一步抽象出软件系统中的类。使用抽象类可以更好地利用这些共同属性和操作,避免代码的重复编写,从而减少出错的几率,提高程序的开发效率。
抽象类必须被继承才能被使用,Java是通过关键字abstract来实现抽象类的:
tips:抽象类的修饰符必须为public或者protected,不能是private,因为创建抽象类,就是要被其他类继承,用private修饰了,则不能被子类继承,子类便无法实现该方法。
抽象方法的申明:
继承抽象类:
接口的实现:
最近课题组太忙了,未完成的课程后期一定会补上。