목차
자바와 객체지향
1. 생성자
2. 다형성
3. 오버로딩
4. 오버라이딩
5. 상속
6. 변경자
7. static 변경자
8. Final 변경자
1. 생성자
2. 다형성
3. 오버로딩
4. 오버라이딩
5. 상속
6. 변경자
7. static 변경자
8. Final 변경자
본문내용
자바와 객체지향
1. 생성자
[정의]
생성자란 클래스 객체를 생성하고 초기화하는 메소드
[특징]
1. 생성자란 클래스 이름과 동일한 이름의 메소드
2. 인스턴스 생성시 반드시 호출됨.
3. 반환형이 선언되어 있지 않으면서, 반환하지도 않는 메소드
4. 멤버 필드의 값을 초기화함.
5. 생성자 내에서는 final멤버 변수의 초기화가 가능
6. 하나의 클래스에는 매개 변수의 개수가 다르거나 매개 변수의 자료형이 틀린 생성자들이 여러 개 있을 수 있음(생성자)
7. 생성자의 첫 번째 라인으로 this(매개 변수) 생성자를 사용하여 또 다른 생성자 하나를 호출할 수 있음.
2. 다형성
다형성의 정의
- 하나로 여러 가지 일을 하는 것
- 은페화를 시작으로 오버로딩, 오버라이딩, 상속등을 복합적으로 사용함으로써, 더욱 강력한 작업이 가능하다.
1. 생성자
[정의]
생성자란 클래스 객체를 생성하고 초기화하는 메소드
[특징]
1. 생성자란 클래스 이름과 동일한 이름의 메소드
2. 인스턴스 생성시 반드시 호출됨.
3. 반환형이 선언되어 있지 않으면서, 반환하지도 않는 메소드
4. 멤버 필드의 값을 초기화함.
5. 생성자 내에서는 final멤버 변수의 초기화가 가능
6. 하나의 클래스에는 매개 변수의 개수가 다르거나 매개 변수의 자료형이 틀린 생성자들이 여러 개 있을 수 있음(생성자)
7. 생성자의 첫 번째 라인으로 this(매개 변수) 생성자를 사용하여 또 다른 생성자 하나를 호출할 수 있음.
2. 다형성
다형성의 정의
- 하나로 여러 가지 일을 하는 것
- 은페화를 시작으로 오버로딩, 오버라이딩, 상속등을 복합적으로 사용함으로써, 더욱 강력한 작업이 가능하다.
추천자료
- 분산 환경에서 자바 빈즈를 이용한 전자상거래 프레임워크의 설계
- 자바 자료구조 중간고사
- 자바 시스템에 대한 이해와 실제 사례를 통한 분석
- RPC(Remote Procedure Call)
- C#개념정리 문법정리
- 자바를 이용한 그래픽 채팅프로그램(멀티유저간 채팅기능, 다각형모양의 그래픽 출력 변경기...
- 자바 스트림 정의
- 자바를 이용한 Up&Down게임 프로그래밍 소스입니다.
- 자바입문 2장:어휘구조와 자료형
- 자바입문 5장:클래스
- 자바스크립트(JavaScript)의 정의와 특징, 자바스크립트(JavaScript)의 장단점, 자바스크립트...
- [자바-소스,Hwp]먹이가두기게임(A+자료)
- 테트리스 - 자바
- 자바 네트워킹 오목 (java omok)
소개글