黑马程序员技术交流社区

标题: 为什么要使用类的继承? [打印本页]

作者: 余晓亮    时间: 2012-4-9 17:51
标题: 为什么要使用类的继承?
类可以继承。为什么要使用继承?
作者: 刘冬晓    时间: 2012-4-9 18:24
继承可以实现一个父类被多个子类调用,减少重复代码!如:
class Program
    {
        static void Main(string[] args)
        {
            Person1 s1 = new Person1();
            s1.name="lucy";
            s1.Hoppy = "音乐";
            s1.爱好();
            Person2 s2 = new Person2();
            s2.name = "Lily";
            s2.Hoppy = "看电视";
            s2.爱好();
            Console.ReadKey();

        }
    }

    class Person
    {
      
       public string name { set; get; }
       public string Hoppy { set; get; }
     
        public void 爱好()
        {
            Console.WriteLine("{0}的爱好是{1}",this.name,this.Hoppy);

        }
    }
    class Person1 : Person
    {
    }
    class Person2 : Person
    {
    }
作者: 赵潮江    时间: 2012-4-9 19:06
继承可以让您重用代码,可以节省程序设计的时间。继承就是在类之间建立一种相交关系,使得新定义的派生类的实例可以继承已有的基类的特征和能力,而且可以加入新的特性或者是修改已有的特性建立起类的新层次。
作者: 余晓亮    时间: 2012-4-9 20:17
继承就是在类之间建立一种相交关系,使得新定义的派生类的实例可以继承已有的基类的特征和能力,而且可以加入新的特性或者是修改已有的特性建立起类的新层次。
主要就是为了建立新的属性 又不影响其他类从父类继承
作者: 刘真    时间: 2012-4-9 21:23
类的继承可以使派生类继承基类已有的功能,即重用代码,可以节省程序设计的时间。
在派生类中可以加入新的特征和方法,实现更具体的功能。





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