第三节 C# 面向对象的编程技术.pptVIP

  • 1
  • 0
  • 约5.32千字
  • 约 34页
  • 2017-06-17 发布于湖北
  • 举报
第三章  面向对象的编程技术 设计对象 3.1 学习完本节后,你将能够: 在对象中封装信息 使用属性管理对封装数据的访问 封 装 性 3.1.2 将类的某些数据和操作这些数据的代码隐藏起来,这就是封装 封装的好处: 可以隐藏类实现的细节 简化用户的使用 易于软件的更新、修订、维护。可以修改内部实现,但不影响用户的使用 访 问 修 饰 符 使用访问修饰符,可以定义应用程序中类成员的作用域(可见性) 属 性 3.1.3 属性是“聪明”的字段,“特殊”的方法 定义属性类似于定义一个方法,但使用属性时如同使用一个字段 创 建 属 性 3.1.3 语法: 创 建 属 性 3.1.3 示例: 使 用 属 性 3.1.3 示例: 属 性 3.1.3 如果只提供了get{ },没有set{ },这样的属性为只读属性 如果只提供了set{ },没有get{ },只写属性 优点: 属性在使用时类似于类的字段,简单 属性在实现时类似于方法,可以编写代码控制用户对数据的存、取,增加安全性检查 可以设置只读或只写属性 编写和使用属性 3.1.4 继 承 性 3.2 定义基类 创建派生类 创建密封类 继 承 3.2.1 “A” is a kind of “B”,猫是一只动物,阿土仔是一个人 “A” is a kind of “B”,说明B是A的一个父类

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档