摘要: https://mp.weixin.qq.com/s/iRnihhHtvx1JYcI1hrd9vg 面向对象,是对事物属性与行为的封装,方法,指的就是行为。模板方法,显而易见是说某个方法充当了模板的作用,其充分利用了抽象类虚实结合的特性,虚部抽象预留,实部固定延续,以达到将某种固有行为延续至子类的目 阅读全文
posted @ 2020-10-28 22:24 guoyu1 阅读(172) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/oTYGAZ1b3uVo4SWdIDn98g 状态State,指某事物所处的状况或形态,比如水的三态,零下会变成固态冰,常温会是液态水,100℃会蒸发成气态的水蒸气。 在这个地球生态系统中,水的总量并不会增加,也不会减少,只是随着温度的变化其分子 阅读全文
posted @ 2020-10-28 22:03 guoyu1 阅读(459) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/8I-yHFrSNJJPol8McyzhMA 抽象工厂,意味着工厂的泛化,也就是说对多个工厂共通行为的抽取及概括。这和我们之前讲过的工厂方法模式十分类似,不同之处在于抽象工厂定义了更多的抽象行为,也就是多个工厂方法于抽象工厂中,其实它就是工厂方法 阅读全文
posted @ 2020-10-28 21:31 guoyu1 阅读(225) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/CEjsRLlQlP0BZpNroCJ2uQ 工厂是对对象构造、实例化、初始化过程的一种封装,以提供给其他需要对象的地方去使用,以降低耦合,提高系统的扩展性,重用性。众所周知,当我们需要把类实例化成对象的时候,需要用到关键字new,比如Plane 阅读全文
posted @ 2020-10-28 21:20 guoyu1 阅读(180) 评论(0) 推荐(0)