⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 innertest2.java

📁 这是我上培训课的代码
💻 JAVA
字号:
        package day7;
        
        public class InnerTest2 {
	    
        public static void main(String[] args) {
		OuterB outer=new OuterB();
		MyInter my1=outer.outerM();
        my1.m1();
        my1.m2();
	    }

        }
        
        class OuterB{
	    String str1="hello";
	    
	    public MyInter outerM(){
		int a=10;
		final int b=20;
		
		class InterC implements MyInter{ 

			//定义个局部内部类,相当于定义个方法中的局部变量
		final int b=20;
		public void  m1(){
				System.out.println("i");
			}
		public void  m2(){
				System.out.println("f");
			}
		}
		return new InterC();
			
		/**
		 * 
		 public void innerM(){
				//System.out.println("a="+a);
				System.out.println("b="+b);
				System.out.println("str1="+str1);
			}
		*/
		
	  }
      }
      interface MyInter{
	  public void m1();
	  public void m2();
      }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -