IBM基地(嘉兴)培训 java笔记(7)

学游泳的猫猫 分享 2021-06-02 下载文档

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的在分析)

六 工厂模式(汽车)


IBM基地(嘉兴)培训 java笔记(7).doc 将本文的Word文档下载到电脑

下一篇:看牙三大纪律八项注意

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx