zoukankan
html css js c++ java
java面向对象六原则一法则
1. 单一职责原则:一类只做它该做的事。
2. 里氏替换原则:子类必须能够替换基类(父类),否则不应当设计为其子类。
3. 依赖倒换原则:设计要依赖于抽象而不是具体化。
4. 接口隔离原则:接口要小而专,不能大而全。
5. 开闭原则 :一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
6. 组合/聚合复用原则:尽量使用组合和聚合,少使用继承的关系来达到复用的原则。
7. 迪米特法则:低耦合,高内聚。
查看全文
相关阅读:
通过android XML 创建图形,降低对美工的依赖
ViewPager学习之仿微信主界面
Linux学习日志--文件搜索命令
蓝桥杯 历届试题 小朋友排队 【树状数组】+【逆序数】
操作系统——IO管理
Mac和PC在工作中管理的对比(5)
虚拟地址空间分配
UVA 624 CD(DP + 01背包)
【CSS】瀑布流布局的两种方式:传统多列浮动和绝对定位布局
外煤关注:百度收购大部分糯米股份
原文地址:https://www.cnblogs.com/gjmfg/p/6247778.html
最新文章
实战:INNOBACKUPEX for mysql 5.6自己主动还原脚本-v2
Linux上磁盘挂载
HDU 3535 AreYouBusy(混合背包)
Android学习--------实现增删改查数据库操作以及实现相似微信好友对话管理操作
java oracle thin 和 oci 连接方式实现多数据库的故障切换
Openstack REST API
mysql C API 字符串玩转备份调优
IBM发布JumpGate 连接OpenStack和公有云
sqlite3 C API编程
shell惊鸿
热门文章
socketFunction
x2engine
openSourceEvent
post
openstack组件手动部署整合
lzugis——Arcgis Server for JavaScript API之POI
iOS8 WebKit库之——WKWebView篇
大话设计の结构型
openstack页面自己定义插件使用具体解释(django、ajax、post)(zTree为例)
Tomcat启动一半闪退问题解决
Copyright © 2011-2022 走看看