摘要:
接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体。接口体现了程序设计的多态和高内聚低耦合的设计思想。接口——注意事项接口不能被实例化接口中的所有方法都不能有主体,如voidaaa(){};抽象类中抽象方法不能有主体,而非抽象方法可以有主体!!!一个类可以有多个接口接... 阅读全文
摘要:
面象对象的基本原则就是针对抽象编程,而不是针对实现编程,为了取得更大的灵活性. 而java,C#等面向对象语言支持抽象的机制为 抽象类和接口,接口拥有更大的灵活性. 我举一个小例子,不太完善,希望能给你一些启发. 比如我们要做一个购书系统,购书后,需要进行打折,我们就来实现打折这一部分... 阅读全文