728x90

1장 

 

1. 클래스란 무엇인가?

클래스는 자바의 가장 작은 단위이다. ( 클래스가 객체를 만들어주는 설계도다~라고만 이해하고 있었는데

자바는 객체 세상이구나~를 깨달으니까 이해가된다. 모든 것이 객체인 자바.)

클래스는 상태와 행동을 가지고 있다. (반드시 가져야되는건 아니다.) 상태는 필드, 행동은 메소드로 나타낸다.  

 

2. 메소드가 무엇인가?

메소드란 클래스 안에 위치한 특정 부분 코드 실행해주는 블록

메소드는 이름을 가지고 리턴값에 따른 리턴타입을 가진다. 

 

3. 메소드의 매개변수는 어디에 적어주나?

public void add (int value){

}

여기서 value값이 매개변수이다. 정의한 메소드 이름 옆에 적는다. 

4. 메소드 이름 앞에 꼭 적어 줘야하는 것은?

접근 제한자 , 리턴타입, 이다. 

6. 메소드에서 결과를 돌려주려면?

return 예약어를 쓰면 된다. 

 

예약어란 말그대로 예약된 이름이라 변수이름으로 사용할 수 없는 이름들을 말한다. 

예약어는 클래스, 변수이름, 메소드명으로 쓸 수 없다. 

 

2장 

 main() 메소드의 메소드 이름 앞에는 어떤 예약어들이 들어 가나요?

접근제어자 public, 정적 static , 리턴타입 void

 

 

메소드를 선언할 때 반드시 꼭 있어야 하는 세가지는 무엇인가요?

리턴타입 메소드 이름 메소드 내용 

728x90

+ Recent posts