关于继承,protected,高手请进
class A
{
protected int v1;
public A(int setValue)
{
v1=setValue;
}
}
class AA:A
{
public int vv1
{
vv1=v1; //这里想能过继承v1的值,来给vv1赋值,这样可实现否?
}
}
使用时:
public TestClass
{
void Test()
{
A a=new A(5);
AA aa=new AA(); //请问这时要怎么样用AA实例化一个对象,然后继承实例a中v1的值呢?又或者AA类要怎么改写呢?
//WriteOut(aa.vv1);
}
}
因为设计时,有同时引用父类和子类的情况,有什么办法可以实例化父类后{new A(5)},同时通过一些继承,同时得到相关子类的属性呢?