zoukankan      html  css  js  c++  java
  • 继承

    继承让我们能够正在已有类的基础上创建新类.新类可以使用原有类的所有特征,可以覆盖已有的特性,扩展已有的特性或添加自己的特征.

    继承的一些术语:
    基类:原有的类;
    父类:同基类的含义相同;
    派生类:通过继承基类创建的新类;
    子类:含义与派生类相同;
    单继承:c#中只支持单继承;

       public Employee(string fn, string In)
                : base(fn, In)
            {
     
            }
      冒号后面的关键字base,可以以这种方式使用关键字base来调用基类的构造函数.


    /*例子

    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                ChildClass cc = new ChildClass();
                cc.a = 5;
                cc.b = 2;
                cc.showab();
                Console.WriteLine("a+b=" + cc.add());
                Console.ReadLine();
            }
        }
        class baseClass
        {
            public double a;
            public double b;
            public void showab()
            {
                Console.WriteLine("a=" + a + " b=" + b);
            }
        }
        class ChildClass : baseClass
        {
            public double add()
            {
                return a + b;
            }
        }
    }

  • 相关阅读:
    基本样式
    表单基础知识
    边框内圆角
    灵活的背景定位
    多重边框
    半透明边框
    变量关系
    闭包2——闭包与变量
    闭包
    基本包装类型
  • 原文地址:https://www.cnblogs.com/zhc088/p/680859.html
Copyright © 2011-2022 走看看