Programming?
컴퓨터에게 할 일을 가르치는 것.
메소드?
접근제어자 리턴타입 이름 (매개변수) {
}
자바의 작은 단위 == 클래스
접근제어자 class 이름 {
}
클래스는 상태를 가져야 한다
클래스는 상태, 행동 있어야 한다.
상태: 변수(variable)
행동: 메소드(method)
프로그래밍 가장 기본 =
세미콜론: 한줄 의미
모든 프로그래밍 언어에는 예약어
예약어는 public, class, int, return 이다
예약되어 있으니까 쓰지 못한다.
예약어는 클래스, 메소드, 변수 이름으로 사용할 수 없다.
클래스가 뭔가?
클래스는 자바의 작은 단위이다.
클래스 안에는 상태와 행동이 들어있다.
상태는 변수, 행동은 메서드이다.
메소드가 무엇인가?
접근제어자 리턴타입 이름 매개변수로 코드가 작성된다.
클래스 내부에서 행동을 담당한다.
메소드의 매개변수는 어디에 적는가?
가로 안에 적어준다
메소드 이름 앞에 꼭 적어줘야하는 건 뭔가?
리턴 타입을 적어야한다. 메소드는 리턴을 하는데 이를 적지 않으면 컴파일 오류가 난다.
클래스가 가져야 하는 두가지?
상태, 행동
메소드에서 결과를 돌려주려면 어떤 예약어를 사용해야하나?
return 이라는 예약어