C#中的基类是什么?

创建类时,程序员可以指定新类继承现有类的成员,而不必编写全新的数据成员和成员函数。此现有类称为基类,而新类称为派生类。

一个类可以从一个以上的类或接口派生,这意味着它可以从多个基类或接口继承数据和函数。

以下是C#中基类的语法-

<access-specifier> class <base_class> {

   ...

}

class <derived_class> : <base_class> {

   ...

}

让我们看一个例子-

示例

using System;

namespace InheritanceApplication {

   class Shape {

      public void setWidth(int w) {

      width = w;

   }

   public void setHeight(int h) {

      height = h;

   }

   protected int width;

      protected int height;

   }

   //派生类

   class Rectangle: Shape {

      public int getArea() {

         return (width * height);

      }

   }

   class RectangleTester {

      static void Main(string[] args) {

         Rectangle Rect = new Rectangle();

         Rect.setWidth(5);

         Rect.setHeight(7);

         //打印对象的区域。

         Console.WriteLine("Total area: {0}", Rect.getArea());

         Console.ReadKey();

      }

   }

}

以上是 C#中的基类是什么? 的全部内容, 来源链接: utcz.com/z/331000.html

回到顶部