接口还是抽象类?
面向接口,意义是面向抽象编程,在不同的语境中,接口有不同的意义。在Java中可以当做是面向抽象,接口是抽象,类同样是抽象,如果设计的好的话。
我认为原则是:1.根据自己的习惯或删除去抽象,不一定要按照所谓的规则或模式。2.尽量实现接口且聚合类;3.必须是面向接口编程。
面向接口,意义是面向抽象编程,在不同的语境中,接口有不同的意义。在Java中可以当做是面向抽象,接口是抽象,类同样是抽象,如果设计的好的话。
我认为原则是:1.根据自己的习惯或删除去抽象,不一定要按照所谓的规则或模式。2.尽量实现接口且聚合类;3.必须是面向接口编程。