011_派生类的构造函数。

namespace _011_派生类的构造函数 {

    class BaseClass

    {

        private int x;

        protected int z;

        public BaseClass()

        {

            Console.WriteLine("base class 无参构造函数");

        }

        public BaseClass(int x)

        {

            this.x = x;

            Console.WriteLine("x赋值完成");

        }

    }

}


————————————————————————————————————————————————————————————


namespace _011_派生类的构造函数 {

    class ClassXyz

    {

        public static int z;//静态字段

        public static void TestMethod()

        {

            Console.WriteLine("这是静态方法");

        }

        private int x;

        private int y;

    }

}


————————————————————————————————————————————————————————————

namespace _011_派生类的构造函数 {

    class DerivedClass:BaseClass

    {

        private int y;

        public DerivedClass()//调用父类中无参的构造函数 当我们没有在子类的构造函数中显示声明调用父类的构造函数,默认会调用父类中的无参构造函数

        {

            Console.WriteLine("这个是DerivedClass 无参的构造函数"); 

        }

        public DerivedClass(int x, int y):base(x)

        {

            this.y = y;

            base.z = 100;

            Console.WriteLine("y赋值完成");

        }

    }

}



————————————————————————————————————————————————————————————



namespace _011_派生类的构造函数 {

    class Program {

        static void Main(string[] args) {//public private

            //DerivedClass o1 = new DerivedClass();

            //DerivedClass o2= new DerivedClass(1,2);

            //BaseClass o1 = new BaseClass();

            ClassXyz.z = 100;

            Console.WriteLine(ClassXyz.z);

            ClassXyz.TestMethod();

            Console.ReadKey();

        }

    }

}

推荐阅读更多精彩内容

  • 分享给大家一个很久之前写的一个纯C#控制台 3D闯关游戏代码 直接复制就可以用 初学者可以看看 学习一下编程思想还...
    Magic_Dong阅读 3,267评论 3 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 129,292评论 18 137
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 3,323评论 0 13
  • 今天在家休息,学车的事情要滞后了,上周践行的不是很好,这周继续践行起来。晚上睡觉前读了牛津树和我会读。对于读书的热...
    马行千里玥溢彩阅读 74评论 0 0
  • blue 爱情来的太晚 枯草都长满了坟墓 它却仍旧轻轻唤醒着久已沉寂的灵魂 在黑的冷中 它们竟交会出温暖的笑容 夜...
    blue1977阅读 238评论 0 1
  • 第九章 当晩,贺苗苗就用Msn联系了已经在纽约市警察局工作的同学Peter,请他帮忙联系...
    佛在钦山阅读 250评论 8 9
  • siee阅读 50评论 0 0