C#学习笔记(3)
摘要:
先理解一下方法重写和方法重载这2个概念:1.方法重写(override):发生在父子类之间,子类重写父类中的方法,关键字是override.2.方法重载(overload):一个类中有多个重名的方法(重载构成的条件是,方法参数个数不同,类型不同,与方法返回值无关)再说下C#中的多态:多态的目的:为了程序的可扩展性。开放封闭原则:对扩展开发,对修改封闭。C#中实现多态有3种“手段”:1.通过虚方法(virtual)2.通过抽象类(abstract)3.通过接口(interface)先介绍些概念:虚方法的特点:virtual关键字标识,必须有代码实现,哪怕是空实现。抽象类的特点:abstract关 阅读全文
posted @ 2013-12-20 00:28 chens2865 阅读(154) 评论(0) 推荐(0) 编辑