标签:
private double a //ctrl+r,e 回车,回车 自动生成下面代码 public double A { get { return price; } set { price = value; } 两种封装器的差别在属性的名称上, } 如果名称首字母为小写,在封装器中则大写 如果名称首字母为大写,在封装器中则在首字母前加”_“。 或 private double A //ctrl+r,e 回车,回车 自动生成下面代码 public double _A { get {return price;} set{price = value;} }
public class fu{ publice cz(int _a,string _b) { this.a=_a; this.b=_b; } } public class zi : fu{ public cz(double _c) :base(_a,_b) { this.c=_c } }
public class fu{ | publice virtual string a() //虚方法 | { } } public class zi{ public override string a() { //重写fu类中的a方法 } }
public abstract class couxianglei //定义抽象类 { public abstract void fangfa(); //定义抽象方法 } public class jutilei : couxianglei { public override void fangfa() //继承抽象方法 { Console.WriteLine("实现了抽象方法"); } }
标签:
原文地址:http://www.cnblogs.com/wu-tong/p/5908867.html