IBM基地(嘉兴)培训 java笔记
(1) 人和和尚
4. 关联
(1) 教室中的饮水机,用的时候才和你有关系的,不用就没关系的
(2) 在类中使用每个成员变量的时候,需要的话就调研,不需要的话就不调用
(3) 在方法中把他写成形式参数来使用他,来达到需要他的时候才使用他的目的 三: “水”(H2O) (例子:TestH2O.java)
(1) h和o是聚合关系
(2) h和o的个数及类型
(3) 抽象的方法必须存在与抽象的类中
(4) Class.forName("Water").newInstance(); //字符串加载
Class.forName(xxx.xx.xx) 返回的是一个类,
.newInstance() 后才创建一个对象
(5)"就近原则" 代替重载方法(主要他们都来自同一个父类) : 必须满足的情况:1 要有父子类关系
2 多态方法接受父类引用作为参数
3 此类必须要重写父类中方法
四 单例模式(例子:TestSingelton.java)
(1) 意思:(查的资料)单例模式单例模式是一种常见的设计模式,
单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。
单例模式有一下特点:
1、单例类只能有一个实例。
2、单例类必须自己自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
(2) 使用单类模式,可以避免重复循环
(3 ) 单例是因为一个就足够了,多了浪费
(4) ingleton并不是说为了确保同一时刻只有为一个对象服务,这样还不如搞
个同步锁呢,单例是因为一个就足够了,多了浪费!比如邮局里的电话簿只有一本,有需要的人拿来看,没有必要每个人要查的时候工作人员就拿一本出来,看完了再回收。。。
(5) 单例主要用在“工厂模式”中
五: CIM 、PIM(uml;来实现) 、PSM(对PIM的在分析)
六 工厂模式(汽车)
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科IBM基地(嘉兴)培训 java笔记(7)全文阅读和word下载服务。
相关推荐: