抽象类的设计是一种思想,从多种对象中抽取出共有的行为进行封装。
对于确定的行为封装成方法,对于不确定的行为封装成抽象方法。
抽象方法的另一层含义是子类必须实现此行为。
接口的设计解决了安卓中的多继承的问题,也解决了类可以进行扩展功能,也就是解耦。
这些都是思想 大家要多想 设计要符合我们生活。
抽象类的设计是一种思想,从多种对象中抽取出共有的行为进行封装。
对于确定的行为封装成方法,对于不确定的行为封装成抽象方法。
抽象方法的另一层含义是子类必须实现此行为。
接口的设计解决了安卓中的多继承的问题,也解决了类可以进行扩展功能,也就是解耦。
这些都是思想 大家要多想 设计要符合我们生活。