Java——浅谈抽象类和接口

抽象类 为什么要有抽象类? 我曾经也想过为什么要有抽象类,普通的类和子类不就能够完成任务了吗,但是后来明白,父类里面的方法实现很多都没有用,都在子类里面重写了,那父类里面的代码岂不是冗余了。 反过来思考,抽象类把一些具有相同属性和方法的组件进行抽象,这样更有利于代码和程序的维护。 规矩点说就是:抽象类为所有子类提供了一个通用模板,子类可以在这个模板基础上进行扩展。通过抽象类,可以避免子类设计的随意
相关文章
相关标签/搜索