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;
            }
        }
    }

  • 相关阅读:
    mysql 快速生成百万条测试数据
    DEV SIT UAT
    云计算的三层SPI模型
    go的下载
    redis主从 哨兵
    Mybatis 插入操作时获取主键 (Oracle 触发器与SEQ)
    oracle创建表空间
    mycat源码分析
    js判断是否是数字通用写法
    spring aop获取目标对象的方法对象(包括方法上的注解)
  • 原文地址:https://www.cnblogs.com/zhc088/p/680859.html
Copyright © 2011-2022 走看看