摘要:
内容 今天学习了模板方法模式,模板是一种面向对象高级语言中常用的编程思想。 收获 1.模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2.模板编程能大大提高代码的复用性,可以在寻找所有对象公共的方法,然后抽 阅读全文
posted @ 2023-11-17 18:05
大耳朵tutwo
阅读(11)
评论(0)
推荐(0)
摘要:
内容 今天学习了设计模式中的原型模式。 收获 1.所谓的原型模式,就是省去了一个类对象构造及初始化的过程,通过在原有的类对象中设计一个clone的方法或者接口,来拷贝出一个新的类对象。 2.拷贝的时候要注意"深复制"和"浅复制"的问题。这个是老生常谈的话题。 感悟 1.原型模式主要是用在构建类对象比 阅读全文
posted @ 2023-11-17 17:15
大耳朵tutwo
阅读(12)
评论(0)
推荐(0)

浙公网安备 33010602011771号