키보드워리어

【JAVA】이클립스로 구구단표 클래스 만들어보자 본문

JAVA/입문

【JAVA】이클립스로 구구단표 클래스 만들어보자

꽉 쥔 주먹속에 안경닦이 2022. 10. 9. 16:31
728x90

안녕하세요 【키보드 워리어】

 

⌨🗡🧑


블로그 방문자 여러분, 안경닦이입니다.

 

오늘은 저번에 배운 이클립스로 코드를 짜 보면서 IDE(통합개발환경)에 대해 익숙해져 보는

시간 가져볼게요!

 


 

구구단표 메소드 작성

[command] + [n]으로 새로운 클래스 생성 

public class MultiplicationTable{
	void print() {
		for(int i= 1;i<=10;i++) { 
			System.out.printf("%d * %d = %d\n", 5,i ,5*i ); 
			}
       }
}

 

클래스는 하나의 템플릿으로 인스턴스화 시켜야 쓸 수 있다고 말씀드렸었죠?

 

해당 메소드 말고 메인 메소드에 인스턴스화 시켜서 쓸 수 있습니다.

 

클래스(견본) 인스턴스(사례) = new 클래스(); //인스턴스 만들기

 

이렇게 만들어 주세요!

 

 

저는 MultiplicationTableRunner라는 메인메소드를 만들어서 실행시켜보았습니다.

MultiplicationTableRunner 메인 메소드 실행화면

코드를 실행하는 메인 메소드와 분리시켜 놓으면 코드가 깔끔하게 관리가 됩니다.

 

그리고 내가 쓴 클래스를 보고 싶다면

Control 키를 누르고 메소드를 클릭하면 해당 메소드가 어떻게 작성됐는지 바로 볼 수 있는 창이 뜹니다!

 

주의할 점

저 같은 초보자들이 많이 하는 실수는 [MultiplicationTable] 메소드를 직접 실행시키려고 하는 것이에요.

아래와 같은 내용들을 주의하면서 코드를 작성해주세요.

 

 

-클래스는 견본(인스턴스) 없이는 사용할 수 없어요.

-클래스는 패키지안에 있어야 해요.

728x90