慕码人2851768
2018-12-12 00:06
package DiErJi_7;
//下面我们来了解下方法内部类
public class _4 {
//创建一个方法
private int a=50;
public void pass() {
//定义两个变量
final int a=20;
int b=16;
//创建方法内部类
class pss{
//创建一个方法内部类里的方法
public void pps() {
int b=20;
//调用外部类常量a
System.out.println("调用外部类常量a:"+a);
//调用外部类变量b
System.out.println("调用外部类变量b:"+b);
}
}
pss ma=new pss();
ma.pps();
}
//创建一个主方法
public static void main(String[] args) {
//调用pass方法
_4 hello=new _4();
hello.pass();
}
}
你的不是内部类,都是方法,要改。
额试试改成这样呢看看行不行???System.out.println("调用外部类变量b:"+pass.this.b);
无解1
类是没有()的
Java入门第二季 升级版
530553 学习 · 6091 问题
相似问题
回答 2
回答 3