介绍

已完成

本模块介绍 C# 中的类封装数据的基本方面。 内容侧重于类属性、属性访问器和方法。 它还深入探讨类成员的可访问性和扩展方法的使用。

假设你在一家非营利性公司工作,并且你正在帮助更新一些旧软件。 你是创建封装业务逻辑和数据类的团队的一部分。 你需要了解如何定义类、创建属性、控制对类成员的访问以及实现方法。 还需要了解如何使用扩展方法扩展现有类型。 本模块将指导你完成这些概念,并提供实用示例,帮助你在工作中应用它们。

本模块中介绍的主题包括:

  • 检查类成员以及属性和方法的使用。
  • 创建类属性和属性访问器。
  • 创建实现自动实现属性的类。
  • 使用访问修饰符限制对属性和属性访问器的访问。
  • 创建接受 reference 和 value 类型参数的类方法和重载方法。
  • 为类创建扩展方法。
  • 练习:使用 C# 中的属性和方法更新类。

在本模块结束时,你将能够在 C# 中创建和管理类、控制对类成员的访问、实现方法,以及使用扩展方法扩展现有类型。 通过此知识,可以在 C# 中开发可靠高效的软件应用程序。