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

  • 0
  • 0
  • 约5.32千字
  • 约 23页
  • 2018-05-08 发布于广东
  • 举报

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

第4章 面向对象的高级编程 封装、继承与多态 版本控制 接口 委托 序列化和反序列化 泛型处理 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精品文档

相关文档