C#网络应用编程基础 教学课件 作者 马骏1 第04章 面向对象的高级编程.pptVIP

  • 2
  • 0
  • 约5.18千字
  • 约 23页
  • 2019-10-04 发布于广东
  • 举报

C#网络应用编程基础 教学课件 作者 马骏1 第04章 面向对象的高级编程.ppt

第4章 面向对象的高级编程 4.1封装、继承与多态 4.2版本控制 4.3接口 4.4委托 4.5序列化和反序列化 4.6泛型处理 4.1 封装、继承与多态 封装:隐藏调用者不需要了解的信息。 继承:简化类的设计。 多态:类为名称相同的方法提供不同实现方式的能力。 4.1.1 封装 模块信息通过类封装 类的成员通过字段、属性、方法、事件封装 私有的用private 可以继承的用protected 公共成员用public 不要为了方便把什么都定义成public 不要为了方便把什么都定义成static //MyClass.cs using System; namespace ConsoleTest { class MyClass { private int number; public int Number { get { return number; } set { if (value 0) { number = value;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档