在两个类中转换,真心不懂怎么实现的;它怎么调用的另一个类中的语言,能否解释下噻?
子类继承父类吧,通过对象.方法名()实现
类是由属性和方法组成的,然后要调用的话也是调用类中的属性或者方法,而不是其他的
public class Out { //创建外部类
private int score = 84; //给外部类属性score赋值
public class Inn { //创建内部类
int score = 91; //给内部类属性score赋值
public void show() { //创建内部类方法
System.out.println("访问外部类中的score:" + Out.score); //调用外部类的同名属性用:外部类明+属性名;不同名的属性可以直接用属性名调用
System.out.println("访问内部类中的score:" + score); //内部类的属性直接可以调用
}
}
public static void main(String[] args) {
Out a =new Out(); //创建外部类对象a
Inn b =a.new Inn(); //通过外部类对象创建内部类对象b
b.show(); //调用内部类对象的方法show(方法的调用:对象名+方法名(),调用外部类的方法就用外部类的对象名,调用内部类的方法就用内部类的对象名)
}
}
PS:这只是很小的,基础的部分,理解好了这个然后去理解其他的就容易一些
......