zoukankan
html css js c++ java
设计模式及其使用的面向对象原则
设计模式
1. 封装变化
2. 多用组合,少用继承
3. 针对接口编程,不针对实现编程
4. 为交互对象之间的松耦合设计而努力
5. 类应该对扩展开放,对修改关闭
6. 依赖抽象,不要依赖具体类
7. 只和朋友交谈
8. 别调用我,我会调用你
9. 让每个类保持单一责任
策略模式
使用组合
观察者模式
装饰者模式
工厂模式(简单工厂、工厂方法模式、抽象工厂模式)
单例模式
命令模式
适配器模式
外观模式
模板方法模式
使用继承
迭代器模式
查看全文
相关阅读:
Hive metastore三种配置方式
hive学习(一)hive架构及hive3.1.1三种方式部署安装
hiveserver2的配置和启动
spark安装配置
Sqoop-1.4.6安装部署及详细使用介绍
搭建本地yum源服务器
Centos7.X安装impala(RPM方式)
Hive安装与配置详解
【图文详解】Hadoop集群搭建(CentOs6.3)
Linux下实现免密码登录(超详细)
原文地址:https://www.cnblogs.com/cag2050/p/15201043.html
最新文章
打印极值点下标
进制转换
HDU 2570 迷瘴
HDU 1009 FatMouse' Trade
神奇的口袋
最长回文子串
5. 最长回文子串
HDU 1231 最大连续子序列
分组统计
1050 String Subtraction (20分)
热门文章
JavaScript
JavaScript的事件冒泡机制
2 MySql数据类型 不用这么了解的啊 知道就行
Mysql 1 . 数据库的基础操作
JavaScript
JavaScript DOM优化
JavaScript let 和 const 关键字
MySql 数据库 重新学习 2021.05.16
JavaScript
JavaScript
Copyright © 2011-2022 走看看