02 2019 档案

摘要:类的多态多态意为一个名字可具有多种语义,在程序语言中,多态性是指"一种定义,多种实现",类的多态性可以从两个方面体现,一是方法的重载,二是类的上下转型。1 方法的重载概念:就是在同一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同或顺序不同即可, 2 对象向上转型 //四边形 阅读全文

posted @ 2019-02-22 00:28 鑫男 阅读(527) 评论(0) 推荐(0)

摘要:概念 将每一种算法都封装到具有共同接口的独立类中,从而使他们可以相互替换 特点功能特点: 算法在不影响客户端运行的情况下发生变化,从而改变不同功能(不同算法逻辑)。 设计特点: 1封装变化的部分 2针对接口编码,不针对具体实现编码 角色组成 1 抽象策略角色(A):接口或者抽象类,内含策略方法(算法 阅读全文

posted @ 2019-02-19 18:41 鑫男 阅读(194) 评论(0) 推荐(0)

导航