黑马程序员---抽象类例子

发布时间:2017-1-23 10:29:23 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"黑马程序员---抽象类例子",主要涉及到黑马程序员---抽象类例子方面的内容,对于黑马程序员---抽象类例子感兴趣的同学可以参考一下。

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------   从学生,老师,校长类中抽象出人的类,学生和老师都有收作业的方法,但是校长不会收作业         static void Main(string[] args)         {             Student stu = new Student();             Teacher tea = new Teacher();             stu.CollectHomeWork();             tea.HandHomework();             Console.ReadKey();         }               // Peron类         public abstract class Person         {             private string name;             public string Name             {                 get { return name; }                 set { name = value; }             }             private string sex;             public string Sex             {                 get { return sex; }                 set { sex = value; }             }             public Person() { }             public Person(string name, string sex)             {                 this.name = name;                 this.sex = sex;             }         }         //新建交作业的方法         public void CollectHomeWork() { }         // 新建老师类和学生类继承自Person类         class Student : Person         {             public Student() { }             public void CollectHomeWork()             {                 Console.WriteLine("收作业");             }             public Student(string name, string sex)                 : base(name, sex) { }         }         class Teacher : Person         {             public Teacher() { }             public void HandHomework()   // 交作业的方法             {                 Console.WriteLine("该交作业了");             }             public Teacher(string name, string sex)                 : base(name, sex) { }         }         // 新建校长类继承Person类         class SchoolMaster : Person         {             public SchoolMaster(string name, string sex)                 : base(name, sex) { }         }   ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 详细请查看:<ahref="http://edu.csdn.net" target="blank"> http://edu.csdn.net </a>

上一篇:头文件包含的合理顺序
下一篇:tomcat的启动过程

相关文章

相关评论