摘要: 封装 将具体的实现细节方法单独放到一个对象当中,通过修饰对象的访问权限,防止对象被外部直接访问对象内部的实现细节,仅公开暴露可以访问的对象方法。而访问方不需要知道对象里面具体的实现的细节,只需要知道最后对象完成了什么行为。当对象的实现细节方法改变时访问方不需要做任何的修改这称封装。 代码: 上述中, 阅读全文
posted @ 2019-01-30 10:57 上不了岸的潮 阅读(157) 评论(0) 推荐(0)
摘要: 继承 继承就是在类之间建立一种相交的关系,使得新定义的派生类实例可以继承已有基类的成员,而且可以在新定义的派生类添加新的成员或者替换已有的成员这称继承。这样可以提高代码的复用性和扩充性。 继承划分: 单重继承:表示一个类可以派生自一个基类。 代码: 类型 Bicycle 派生自 Transporta 阅读全文
posted @ 2019-01-29 18:29 上不了岸的潮 阅读(143) 评论(0) 推荐(0)
摘要: 多态 通过继承,一个类型可以用作多种类型,可以用作自己的类型,任何基类类型,或者在实现接口时用作任何接口类型称多态。 在C#中所有引用类型自动将 System.Object 类型作为基类,值类型自动将 System.ValueType 类型作为基类。 代码: 上述代码中 People 类既能用作于  阅读全文
posted @ 2019-01-26 17:20 上不了岸的潮 阅读(122) 评论(0) 推荐(0)