注册 登录
编程论坛 C# 论坛

我最近才学C#,C#的继承不会写,哪位大神可以帮我修改一下这个代码,我自己搞不懂继承,只要帮我修改就可以了

机智的小苗子 发布于 2017-12-19 10:06, 3643 次点击
class Program
{
    static void Main(string[] args)
    {
        new Man();
    }
    public class People
    {
        public People()
        {
            Console.WriteLine("我是超人");
        }
    }
    class Man : People
    {

        public Man()
        {
            Console.WriteLine("子类构造函数");
        }
        public void WhoEat()
        {
            base.people();
        }
    }
}
6 回复
#2
qq11359095562018-03-08 12:00
在类中写类这样合适吗?
#3
qingcong332018-03-15 16:15
我建议你还是先看看书,搞清楚基本概念为好
#4
lanke7112018-03-17 18:35
在类中写类。。。。
#5
md000000002018-04-03 20:10
类中写类很奇怪,不过我电脑居然能运行以下代码

程序代码:
using System;
class Program
{
    static void Main(string[] args)
    {
        new Man();
    }
    public class People
    {
        public People()
        {
            Console.WriteLine("我是超人");
        }
    }
    class Man : People
    {

        public Man()
        {
            Console.WriteLine("子类构造函数");
        }

 

    }
}
然后显示:
--------------------------------------------------------
我是超人
子类构造函数
-------------------------------------------------------
#6
富士达白客2018-04-19 16:22
回复 5楼 md00000000
你知道这样写会造成什吗错误吗?
#7
n23li2018-04-20 18:30
1