zoukankan
html css js c++ java
oo原则
封装变化
多用组合,少用继承
针对接口编程,不针对实现编程
为交互对象之间的松耦合设计而努力
类应该对扩展开放,对修改关闭
依赖抽象,不要依赖具体类
这和朋友交谈(减少依赖)
Don't call me, I will call you(依赖倒置)
类应该只有一个改变的理由(只负责一组功能)
摘自《head first 设计模式》
摘自:
http://my.oschina.net/soitravel/blog/52366
查看全文
相关阅读:
php-fpm sock文件权限设置
window netsh interface portproxy 配置转发
powershell 删除8天前的日志
Ansible拷贝文件遇到的问题
Git-Credential-Manager-for-Mac-and-Linux
MySQL开启远程连接的方法
mac安装神器brew
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Linux中如何安装RAR
Linux常用压缩和解压命令
原文地址:https://www.cnblogs.com/xiangshancuizhu/p/2714594.html
最新文章
MSSQL
MSSQL
MSSQL
MSSQL
C#
WinForm
C#
MSSQL
IIS
MSSQL
热门文章
建立一个ROS msg and srv
ROS中编辑文件命令行工具rosed
ROS理解roslaunch命令
ROS使用rqt_console
理解ROS的参数
ROS服务的理解
Ubuntu的快捷键
理解ROS话题
理解ROS的节点(NODE)
在工作空间中构建和使用catkin包
Copyright © 2011-2022 走看看