2018.12.20 클래스와 메소드 호출 및 예제, 수정자의 종류(기본,오버로딩)
2018. 12. 20. 16:06ㆍJAVA
#1 클래스와 메소드 호출
① 라이브러리 클래스 ▼
② 실행 클래스에서 라이브러리 클래스 호출▼
#2 클래스와 메소드 활용
① 라이브러리 클래스 생성▼
② 실행 클래스 생성 ▼
#3 생성자의 종류, 수정자 메소드
① 라이브러리 클래스 생성▼
② 메인 클래스 생성▼
Cf) 오버로딩(Overloading)과 오버라이딩(Overriding)의 차이 ·오버로딩(Overloading): 오버로딩(Overloading)은 메소드 오버로딩과 생성자 오버로딩으로 나뉘며 같은 이름의 함수를 여러 개 정의하고, 매개변수의 유형과 개수를 다르게 하여 다양한 유형의 호출에 응답하게 한다.
부모 클래스가 가지고 있는 멤버변수가 자식 클래스로 상속되는 것처럼 부모 클래스가 가지고 있는 메소드도 자식 클래스로 상속되어 자식 클래스에서 사용할 수 있다. 하지만, 자식 클래스에서 메소드를 재정의해서 사용할 수 있다. 즉, 자식 클래스에서 동일한 메소드를 재정의하는 것을 말한다. |
'JAVA' 카테고리의 다른 글
2018.12.24 Practice : 계좌관리프로그램 (0) | 2018.12.26 |
---|---|
2018.12.21 getter&setter,메소드 오버로딩,가변인자 (0) | 2018.12.21 |
2018.12.19 클래스의 정의, 리턴값의 이해, 참조 타입 (0) | 2018.12.19 |
참조타입 예제 문제 (0) | 2018.12.19 |
2018.12.18(1) 2차원 배열, 내림차순 (0) | 2018.12.18 |