For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
面向对象编程开发是目前大多数软件开发程序员都在学习的一个编程技术,而今天我们就通过案例分析来了解一下,面向对象编程原则都有哪些要求。
1.单一职责原则
每个类应该只有一个变更的理由。
将不相关的功能解耦,并将它们隔离到独立的类中。
可读性、可重用性和可维护性。
2.开闭原则
在有可能需要变更的代码前面引入抽象。
只在需求合理可预测的情况下使用。
将代码与需求变更隔离开来。
3.里氏替换原则
在继承层次结构中定义适当的子类型非常重要
七大规则:
确定的参数
确定的结果
前置条件
后置条件
例外规则
内变规则
限制规则
对于将被其他人复用的代码尤其重要。
可以安全的使用子类。
4.接口分离原则
客户端应该只依赖于实际使用的功能。
小知识和小耦合原则。
健壮的设计,防止设计错误,更好的可读性。
5.依赖反转原则
管理抽象的使用。
通过抽象反转源代码的依赖关系。
防止变更出错,提高可重用性,减少对外部模块的依赖。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。