C#继承

简介: 关于继承--和子承父业一样一样滴,----你继承了谁谁的东西也归你所有了   using System; using System.Collections.Generic; using System.

关于继承--和子承父业一样一样滴,----你继承了谁谁的东西也归你所有了

 

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            b b1 = new b();//实例化 b

            b.a2();

            Console.ReadKey();
        }
    }
    class a
    {
        public void a1()
        {
            Console.Write("a1");
        }
        public static void a2()
        {
            Console.Write("a2");
        }
    }
    class b : a//b 类继承了 a
    { 
        
    }
}

 

class b : a//b 类继承了 a
    { 
        
    }
就相当于
class b
    {
     public void a1()
        {
            Console.Write("a1");
        }
        public static void a2()
        {
            Console.Write("a2");
        }
}



目录
相关文章
C# 继承类中(父类与子类)构造函数的调用顺序
C# 继承类中(父类与子类)构造函数的调用顺序
|
1月前
|
编译器 C#
C#多态概述:通过继承实现的不同对象调用相同的方法,表现出不同的行为
C#多态概述:通过继承实现的不同对象调用相同的方法,表现出不同的行为
116 65
|
2月前
|
安全 C#
C# 面向对象编程的三大支柱:封装、继承与多态
【9月更文挑战第17天】在C#中,面向对象编程的三大支柱——封装、继承与多态,对于编写安全、可维护、可复用的代码至关重要。封装通过访问修饰符和属性保护数据;继承允许子类继承父类的属性和方法,实现代码复用和多态;多态则提高了代码的灵活性和通用性。掌握这三大概念能显著提升C#编程能力,优化开发效率和代码质量。
|
2月前
|
存储 C#
C# 一分钟浅谈:继承与多态性的实践
【9月更文挑战第2天】本文从基础入手,详细介绍了面向对象编程中继承与多态性的核心概念。通过 `Animal`、`Dog` 和 `Cat` 类的示例代码,展示了如何利用继承重用代码及多态性实现不同对象对同一方法的多样化响应,帮助读者更好地理解和应用这两个重要概念,提升面向对象编程能力。
43 3
|
3月前
|
C#
C#中的类和继承
C#中的类和继承
43 6
|
3月前
|
C# 索引
C# 面向对象编程(二)——继承
C# 面向对象编程(二)——继承
38 0
|
设计模式 自然语言处理 C#
C#OOP之八 继承 接口和抽象类
C#OOP之八 继承 接口和抽象类
50 0
|
6月前
|
C#
C# 继承、多态性、抽象和接口详解:从入门到精通
在 C# 中,可以将字段和方法从一个类继承到另一个类。我们将“继承概念”分为两类: 派生类(子类) - 从另一个类继承的类 基类(父类) - 被继承的类 要从一个类继承,使用 : 符号。 在以下示例中,Car 类(子类)继承了 Vehicle 类(父类)的字段和方法:
104 2
|
6月前
|
Java C#
【从Java转C#】第四章:继承
【从Java转C#】第四章:继承
|
11月前
|
程序员 C#
C# 类实现接口(Interface) 多态 多继承
C# 类实现接口(Interface) 多态 多继承