首页 相关文章 C#锐利体验(四)

C#锐利体验(四)

  第四讲 类与对象

  组件编程不是对传统面向对象的抛弃,相反组件编程正是面向对象编程的深化和发展。类作为面向对象的灵魂在C#语言里有着相当广泛深入的应用,很多非常Sharp的组件特性甚至都是直接由类包装而成。对类的深度掌握自然是我们Sharp XP重要的一环。

  类

  C#的类是一种对包括数据成员,函数成员和嵌套类型进行封装的数据结构。其中数据成员可以是常量,域。函数成员可以是方法,属性,索引器,事件,操作符,实例构建器,静态构建器,析构器。我们将在第五讲 构造器与析构器和第六讲 域 方法 属性与索引器对这些成员及其特性作详细的剖析。除了某些导入的外部方法,类及其成员在C#中的声明和实现通常要放在一起。

  C#用多种修饰符来表达类的不同性质。根据其保护级C#的类有五种不同的限制修饰符:

  public可以被任意存取;

  protected只可以被本类和其继承子类存取;

  internal只可以被本组合体(Assembly)内所有的类存取,组合体是C#语言中类被组合后的逻辑单位和物理单位,其编译后的文件扩展名往往是.DLL或.EXE。

  protected internal唯...[ 查看全文 ]

2016-02-19 标签:

C#锐利体验(四)的相关文章

手机页面
收藏网站 回到头部