(面向对象的编程基础.pptVIP

  • 2
  • 0
  • 约6.37千字
  • 约 30页
  • 2016-11-22 发布于北京
  • 举报
(面向对象的编程基础

第4章 面向对象的编程基础 4.1 类 在面向对象的程序设计中,类是面向对象程序设计的核心。在面向对象的概念里,现实世界的个体的数据抽象化为对象的数据成员(字段),个体的特性抽象化为对象的属性,个体的行为及处理问题的方法抽象化为对象的方法或事件。类是对某一类对象的抽象;而对象是某一种类的实例。对象可以执行类定义的方法来访问其属性、事件和字段。C#与C++的类不同在于不支持多重继承,但通过接口(interface)可实现多重继承。 4.1 类 4.1.1 C#类的声明和对象的创建 C#类的一般声明格式如下: [访问修饰符] class 类名 { 字段变量声明 构造函数 方法 …… }; 4.1 类 其中,class是定义类的关键字。访问修饰符用于控制类中数据和方法的访问权限,C#语言中有以下几种访问权限: (1)public: 任何外部的类都可以不受限制的存取这个类的方法和数据成员。 (2)private :类中的所有方法和数据成员只能在此类中使用,外部无法存取。 (3)protected :除了让本身的类可以使用之外,任何继承自此类的子类都可以存取。 (4)internal :在当前项目中都可以存取。该访问权限一般用于基于组件的开发,因为它可以使组件以私有方式工作,而该项目外的其它代码无法访问。 (5)protected internal

文档评论(0)

1亿VIP精品文档

相关文档