面向对象的3个要素,5个原则 和 6视点。 都有哪些?

2025-05-22 08:40:49
推荐回答(1个)
回答(1):

面向对象三要素
封装(Encapsulation)
继承(Inheritance)
多态(Polymorphism)
面向对象五原则
单一职责原则(SRP)
开放-封闭原则(OCP)
Liskov替换原则(LSP)
依赖倒置原则(DIP)
接口隔离原则(ISP)

面向对象六视点
复用(Reusibility)
扩展(Extensibility)
分离(Separability)
变化(Change)
简约(Simplicity)
一致(Coherance)
应该就这些吧。有问题,可以接着问。