\

해병 코딩

728x90
반응형

2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전

 

[JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전

www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 위 링크 클릭 하면 여기로 온다 각자의 환경에 맞게 설치 하자 나는 윈도우 64 비트 그전 오라클 로그인 필수 1. 다운로든 된거를 실행..

marine1188.tistory.com

개발 환경

Window 10 

JDK 1.8

이클립스 2020_03 버전


package ex01.inner;
/*
 * inner class 를 어떻게 사용 한는지와 객체 선언
 */
class OuterClass {  // 외부클래스
	static int no;
	String message = "hi~~";
	
	public void outerMethod() {
		System.out.println("outer method call~~~");
//		System.out.println(su);  // inner class 멤버 접근 불가능
	}
	
	class InnerClass { // 내부클래스
		int su = 999;
		public void show() {
			System.out.println(su); // 내부(자신의것) 사용 가능
			System.out.println(message);  // 외부클래스 멤버 접근(사용)가능
		}
		public void disp() {
			outerMethod();  // 외부클래스 메소드 호출
		}		
	} // Inner end
} // Outer end

public class MainEntry {
	public static void main(String[] args) {
		//1.
		OuterClass oc = new OuterClass();
		OuterClass.InnerClass inner = oc.new InnerClass();
		inner.disp();
		inner.show();
		System.out.println("========================");
		//2.
		OuterClass.InnerClass ic = new OuterClass().new InnerClass();
		ic.show();
	}
}


outer method call~~~
999
hi~~
========================
999
hi~~

 


728x90
반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band