생성자
생성자 만드는 방법
Public 클래스이름 ( 자료형 입력받을 값 ) {
구동시키고자 하는 작업
}
1. 생성자는 class의 이름과 같다. 리턴 타입이 없다.
2. 만약에 외부에서 값을 입력 받을 것이라면 소괄호( ) 에 입력받을 형태를 작성한다.
3. 실제 클래스가 new를 통해 객체화 될 때 구동시키고 할 작업을 중괄호{ } 내부에 배치한다.
Method 메서드
클래스 내부에서 기능을 수행하는 집합
메서드 만드는 방법
public 리턴타입 매서드이름() {
구동시키고자 하는 작업
return 리턴할값 ;
}
1. public 옆에 리턴타입과 매서드 이름을 작성한다.
2. 중괄호{ } 내에서는 실제 매서드 구동할 작업을 작성한다.
+리턴
: 함수의 결과 값을 반환한다는 뜻의 예약어
- 리턴타입
반환되는 값 기준
↓리턴타입
3 -> [ ] -> 9 int
버튼을 누름 -> [ ] -> true boolean
1 -> [ ] -> "예금" String
회원 정보 -> [ ] void (리턴하지 않음) (생성자의 경우 리턴타입 자체가 없는 것. )
-> [ ] -> 20 int
- 입력타입
입력되는 값 기준
↓입력타입
3 -> [ ] -> 9 int
버튼을 누름 -> [ ] -> true Button class
1 -> [ ] -> "예금" int
-> [ ] -> 20 void (소괄호 비워두면됨)
참/거짓 -> [ ] boolean
'JABA' 카테고리의 다른 글
| 13. 객체지향 (1) (0) | 2023.04.04 |
|---|---|
| 12. static (0) | 2023.03.24 |
| 10. format 출력 printf (0) | 2023.03.24 |
| 9. Array 배열 (0) | 2023.03.24 |
| 8.주사위 문제 (0) | 2023.03.21 |