子类如何继承抽象类的属性
子类如何继承抽象类的属性,属性不是用abstract修饰的protected int id ;
子类中我要改变id的值
是要在构造函数中写吗?
在窗体中如何能显示id的值?
class p = new class(); //class是子类
MessageBox.Show(p.id.ToString()); --------------------编程问答-------------------- 只要子类不是抽象类 就直接用子类.属性 就可以 --------------------编程问答-------------------- id 定义的时候用public 试试 --------------------编程问答--------------------
public abstract Parent//父类--------------------编程问答--------------------
{
protected int id = 1;
}
public Child:Parent//子类
{
}
Parent p = new Child();
p.id = 2;
MessageBox.Show(p.id.ToString());// 结果2
public abstract Parent//父类--------------------编程问答--------------------
{
protected int id = 1;
}
public Child:Parent//子类
{
public Child()
{
this.id = 2
}
}
Parent p = new Child();
MessageBox.Show(p.id.ToString());// 结果2
不好意思,定义类的时候少了个class关键字... --------------------编程问答-------------------- 明白了,谢谢
补充:.NET技术 , C#