当然可以了
class A
{
String s="A";
public void s1()
{
System.out.println(s);
}
}
class B extends A
{
//String s="B";
B()
{
s="b";
}
}
class TypeV
{
public static void main(String[] args)
{
A a1= new B(),a2=new A();
a2.s1();
a1.s1();//a1可以调用B对象的方法
System.out.println(a1.s);//a1可以调用B对象的属性
}
}