zoukankan      html  css  js  c++  java
  • 方法内部类

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

    由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符

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


     
  • 相关阅读:
    生成器,生成器表达式。
    device busy
    memcached
    ps f
    Eviews9.0---软件安装
    免费提取百度文库 doc 文件
    Matlab---length函数
    Matlab 路径函数
    matlab中disp函数的简单用法
    MATLAB---dir函数
  • 原文地址:https://www.cnblogs.com/airbluecat/p/6118522.html
Copyright © 2011-2022 走看看