摘要: 使用说明:把控件拖到你的form上,只需一行代码,即可实现整个form包括其所有控件的皮肤的更换,总共有几十套皮肤供使用,非常方便。省去你设计开发软件皮肤系统的时间和精力。全部源代码就一行: skinEngine1.SkinFile = "WaveColor1.ssk"; 其中ssk文件为皮肤文件, 阅读全文
posted @ 2018-04-13 11:17 H丶 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。 1. 开闭原则(Open-Closed Principle, OCP) 定义:软件实体应当对扩展开放,对修改关闭。这句话说得有点专业,更通俗一点讲,也就是:软件系统中包含的各种组件,例如模块(Modules)、类(C 阅读全文
posted @ 2018-04-13 10:37 H丶 阅读(7869) 评论(0) 推荐(0) 编辑
摘要: 2.来解释抽象方法是怎样的 ①如果一个类中用abstract修饰,该类是抽象类 ②抽象类中可以有非抽象类方法 ③抽象方法不能有方法体,连{}都能有,以分号结束 ④如果一个类继承抽象类,必需重写抽象类中的所有抽象方法 ⑤抽象方法必须位于抽象类中 ⑥抽象类不能是静态类或者是封装类 ⑦抽象类不能实例化 3 阅读全文
posted @ 2018-04-13 09:14 H丶 阅读(183) 评论(0) 推荐(0) 编辑