|
|
1
4
接口与具体类的功能无关。它们更多地是关于客户的需求,以及什么可以替代客户的需求。例如,与其尝试从
Dependency Inversion Principle , Interface Segregation Principle ,以及 Liskov Substitution Principle |
|
|
2
3
接口
|
|
|
3
1
创建接口是为了定义对象的必要行为,您可以对多个对象具有类似的行为。就像如果你想创造人类的行为一样,你可以拥有对象——男人和女人,他们有相同的行为,但有一些不同的功能/属性。如果你不这样使用接口,在这种情况下,你必须为两种性别创建2个接口。 因此,接口与对象的行为有关。 |
|
|
simply lemon · python上链表的添加方法 1 年前 |
|
|
Anonymous · 为什么在这个例子中self和类名的用法不同? 1 年前 |
|
|
P N Singh · 在CPP Oops中调用对象而不创建它 1 年前 |
|
|
Muthuraj · 如何创建一个通用工厂来创建某种类型的实例[重复] 2 年前 |
|
|
Andy Votava · 从父类定义调用学生方法 2 年前 |