黑马程序员技术交流社区

标题: 调用父类构造函数给子类字段赋值 [打印本页]

作者: 菜刀砍电线    时间: 2013-12-25 10:10
标题: 调用父类构造函数给子类字段赋值
本帖最后由 菜刀砍电线 于 2013-12-25 11:11 编辑

如题,如何调用父类构造函数子类字段赋值?

作者: 闺蜜配男友‘好    时间: 2013-12-25 10:46
  不会   
作者: 曹华    时间: 2013-12-25 11:02
之前看到有类似的问题。
就是在子类构造函数中调用父类构造函数,语法有点不同。比如下面的例子,写了一个人类,然后在子类学生类中,使用关键词 base 调用父类构造函数,进行初始化成员变量。
public class Person
    { cted string name;
        protected int age;

        public Person(string name, int age)
        {
            this.name = name;
            this.age = age;
        }        
    }

    //学生类
    public class Student : Person
    {
        protected string school;

        public Student(string  name, int age, string school):base(name, age)
        {            
            this.school = school;
        }
    }
作者: 菜刀砍电线    时间: 2013-12-25 11:09
曹华 发表于 2013-12-25 11:02
之前看到有类似的问题。
就是在子类构造函数中调用父类构造函数,语法有点不同。比如下面的例子,写了一个 ...

非常感谢!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2