基础课程 教案 面向对象编程进阶.docVIP

  • 3
  • 0
  • 约8.39万字
  • 约 60页
  • 2020-09-07 发布于北京
  • 举报
C#程序设计教程(第四章) PAGE53 / NUMPAGES59 第四章 面向对象编程进阶 4.1 类的继承和多态 4.1.1 继承 继承是面向对象编程三个基本原则之一,它允许创建层次性的分类。利用继承,可以建立一个通用类,定义出一系列相关项公用的特性。这个类可以被其他更具体的新类继承,在每个新类中都添加特有的性质。 在C#中,被继承的类叫做基类,继承后产生的类叫做派生类。因此,派生类是基类的特殊版本,它继承了基类的所有变量、方法、属性和基类定义的索引,并添加了自己特有的元素。 1、使用继承 C#对继承性的支持表现在允许一个类的声明中集成了另一个类,这要通过声明派生类时指定基类来完成。下面一个简短的例子说明了继承的几个关键特性。 例4-1 创建的基类叫做TwoDShape,它定义了二维图形的长度和宽度。派生类叫做Triangle。 using System; class TwoDShape //一个二维对象类 { public double width; public double height; public void showDim() { Console.WriteLine(Width and height are + width+and+height); } } class Triangle:TwoDShape //类Triang

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档