Java 中的方法内部类

来源:互联网 发布:淘宝双11怎么修改价格 编辑:程序博客网 时间:2024/06/05 22:39

Java 中的方法内部类

方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内可以使用。

一定要注意哦:由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符。


总结: 这个方法内部类只在方法的内部使用,使用方法是想创建类,再使用方法内部类的方法;


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


原创粉丝点击