随笔分类 - C#继承
继承是用来扩展自身的功能...
摘要:方法的重写 由于父类的方法不能够完成某种功能,单还必须调用这个方法,则子类可以重写这个方法,加强其功能。 在父类里面,如果一个函数可以让子类重写,必须在在方法的前面用vritual关键来修饰。说明这个方法可以被 子类重写。using System; public class studyoverride { public static void Main() { Feixian fx = new Feixian(); fx.QQ("QQ"); fx.Siqu(); } } public class Youxi { public string name = "&quo
阅读全文
摘要:base关键 base指得是父类对象。 1,如果base放在子类构造函数后,则base调用的是父类的构造函数。 2,如果base在普通方法中,则指的是创建的父类对象,可以调用父类对象中的方法和属性。View Code 1 using System; 2 public class StudyExtend1 3 { 4 public static void Main() 5 { 6 People p = new People("ss"); 7 8 } 9 }10 public class WuDang11 {12 13 private strin...
阅读全文
摘要:继承是用来扩展自身的功能。继承中的构造函数 默认情况下,子类中的构造函数调用的是父类的空的构造函数。 如果父类中没有空的构造函数,那么子类的构造函数必须显示的调用父类中的某一个构造函数。看代码吧:using System;public class StudyExtend { public static void Main() { People p = new People(); p.Name = "第三代弟子"; p.Taiji(); WuDang w = new WuDang(); w.Taiji(); }}public class WuDang{ private str
阅读全文

浙公网安备 33010602011771号