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

方法内部类可以调用静态属性或方法吗?

方法内部类可以调用外部类的该方法中的静态属性或方法吗?

正在回答

4 回答

//外部类
public class HelloWorld {
    
    private String name = "爱慕课";
    
    // 外部类中的show方法
    public void show() { 
		// 定义方法内部类
		class MInner {
			int score = 83;
			public int getScore() {
				return score + 10;
			}
		}
        
		// 创建方法内部类的对象
        MInner min=new MInner();
        
        // 调用内部类的方法
		
        int newScore=min.getScore();
        
		System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);
	}
    
	// 测试方法内部类
	public static void main(String[] args) {
        
		// 创建外部类的对象
        HelloWorld mo = new HelloWorld();
        
        // 调用外部类的方法
		mo.show();
	}
}

已经补充完整。

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

可以,求采纳

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

哦哦,好的

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

可以的

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

举报

0/150
提交
取消

方法内部类可以调用静态属性或方法吗?

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