为了账号安全,请及时绑定邮箱和手机立即绑定

求大神解释

在两个类中转换,真心不懂怎么实现的;它怎么调用的另一个类中的语言,能否解释下噻?

正在回答

3 回答

子类继承父类吧,通过对象.方法名()实现

0 回复 有任何疑惑可以回复我~

类是由属性和方法组成的,然后要调用的话也是调用类中的属性或者方法,而不是其他的

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:这只是很小的,基础的部分,理解好了这个然后去理解其他的就容易一些

0 回复 有任何疑惑可以回复我~
  • ......

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530553    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

求大神解释

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信