- 1
- 0
- 约7.28千字
- 约 114页
- 2017-01-01 发布于广东
- 举报
第3章 在C#中实现OOP 3.1 面向对象的基本概念 3.2 C#中的类 3.3 对象 3.4 构造函数和析构函数 3.5 静态成员和实例成员 3.6 方法 3.7 C#中的继承 3.8 属性与索引器 3.9 抽象类、抽象方法与抽象属性 3.10 接口 3.11 多态性的实现 面向对象编程(Object-Oriented Programming,OOP)是一种功能非常强大的编程方法,可以更容易地维护和重使用已有的代码,执行非常复杂的任务。它使代码有非常直观、自然的结构,这是过程化语言所不具备的。C#就是一种功能非常强大的面向对象的编程语言。 3.1 面向对象的基本概念 3.1.1 类和对象 3.1.2 封装、继承和多态 3.1.1 类和对象 面向对象思想来源于对现实世界的认知。现实世界缤纷复杂、种类繁多,难于认识和理解。但是聪明的人们学会了把这些错综复杂的事物进行分类,从而使世界变得井井有条。 面向对象编程也采用了类的概念,把事物编写成一个个“类”。 对象则是类的具体实例,是客观世界的个体或实体。 3.1.2 封装、继承和多态 在面向对象的世界中,大多数都是以类作为数据的基本单位。类将数据和操作数据的方法结合成一个单位,这就是封装。 继承是面向对象编程最重要的特性之一,任何类都可以从另外一个类继承,这就是说,这个类拥有它继承的类的所有成员
您可能关注的文档
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2-1课件教学.ppt
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2-2006课件教学.ppt
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2课件教学.ppt
- C#编程和.NET框架崔建江第4章面向对象课件教学.ppt
- C#编程和.NET框架崔建江第5章第五章课件教学.ppt
- C#编程和.NET框架崔建江第6章.NET框架第六章课件教学.ppt
- C#编程和.NET框架崔建江第7章ADO.NET程序开发NO7-2006课件教学.ppt
- C#编程和.NET框架崔建江第7章ADO.NET程序开发第七章课件教学.ppt
- C#程序设计案例教程周庞荣易斌第12章异常处理课件教学.ppt
- C#程序设计案例教程周庞荣易斌第13章文件的输入和输出课件教学.ppt
原创力文档

文档评论(0)