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

📄 localclass.java

📁 Java面向对象编程(随书配套源代码) 阐述了面向对象编程的思想
💻 JAVA
字号:
package chapter7;
public class LocalClass 
{
    int var1= 0;
    static int var2 = 0;
	public void LocalClassMethod()
    {
    	int var3 =0;
    	//innerLocalClass2 inner = new innerLocalClass2(); //局部类必须先定义后使用
    	//display();
		class innerLocalClass //局部类只能用abstract 和final
    	{
    		//public static int var4 =0;  局部类中不能声明静态成员
			public void display()
    		 {
    			 System.out.println("我是一个局部类");
    			 //System.out.println("var3=" + var3);
    		 }  		 
    		 //var1 = 2; 不能引用外部类实例成员
    		 //var2 =3; 不能引用外部类静态成员
    		 //var3 =4; 不能引用方法体中定义的局部变量
    	}
    	 class innerLocalClass2 extends LocalClass implements Iinterface //局部类可以继承和实现接口
    	 {
    		 public int method1()
    		 {
    			 return 0;
    		 }
    	 }
    	 innerLocalClass inner = new innerLocalClass();// 局部类必须先定义后使用
    	 inner.display();
    }
	//innerLocalClass inner = new innerLocalClass();//局部类只能在方法体中使用
}

⌨️ 快捷键说明

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