1. | ![]() |
객체지향프로그래밍이란 | 절차지형적 프로그래밍 언어와 비교되는 객체지향 언어의 특성에 대해서 소개 | ![]() |
![]() |
자바를 활용한 프로그래밍 | 자바를 활용하여 프로그래밍을 하기위해 필요한 환경을 설정한다 | ![]() |
|
2. | ![]() |
자바의 변수 소개 및 컴퓨터의 수체계 | 자바 프로그래밍중 활용하는 변수에 대해서 소개하며, 숫자형 정수에 값을 대입할 경우 컴퓨터가 이를 이해하는지에 대해서 소개한다 | ![]() |
![]() |
자바의 다양한 변수타입 | 자바의 다양한 변수형태에 대해서 다룬다 - 정수형, 실수형, 논리형 | ![]() |
|
3. | ![]() |
자바의 연산자 - 1 | 자바의 연산이 어떤것인지 설명하고 다양한 연산자에 대해서 설명한다 | ![]() |
![]() |
자바의 연산자 - 2 | 자바의 연산이 어떤것인지 설명하고 다양한 연산자에 대해서 설명한다 | ![]() |
|
4. | ![]() |
자바의 반복문 | 자바에서 반복문이 어떻게 활용되는지 다룬다 | ![]() |
![]() |
문자열 변수와 참조형 변수 | 자바에서 문자열은 어떻게 표현되는지 확인하며, 참조형 변수와 원시형 변수의 차이에 대해서 공부한다 | ![]() |
|
![]() |
참조형 타입 변수로서 문자열 객체 | 참조형 변수인 문자열 객체가 메모리 상에서 어떤 방식으로 관리되는지에 대해서 설명한다 | ![]() |
|
5. | ![]() |
자바에서 배열의 사용 | 자바에서 배열을 활용하여 같은 타입의 변수를 선언하는 법에 대해서 공부한다 | ![]() |
6. | ![]() |
객체지향 개념에 대한 소개 | 절치지향적 언어와는 다른 객체지향 개념에 대해서 설명하며, 일상생활에서 관찰되는것이 어떤 방식으로 객체지향적으로 표현 가능한지에 대해서 학습한다 | ![]() |
7. | ![]() |
클래스 의 구조 및 선언 | 객체를 생성하기 위해서 필요한 클래스의 구조 및 생성하는 방법에 대해서 공부한다 | ![]() |
![]() |
자바의 클래스 필드 및 메쏘드 오버로딩 | 자바의 필드에 접근하는 법에 대해서 공부하고, 메쏘드 오버로딩을 통한 메쏘드 이름의 재사용법에 대해서 공부한다. | ![]() |
|
8. | ![]() |
자바 생성자 및 생성자 오버로딩 | 자바 클래스의 생성자에 대해서 설명하며, 생성자 오버로딩에 대해서 공부한다. | ![]() |
9. | ![]() |
스태틱 변수 와 자바 패키지 | 자바에서 스태틱 변수와 인스턴스 변수를 접근하는 방법의 차이에 대해서 공부하고, 패키지의 구조및 올바른 사용법에 대해서 공부한다 | ![]() |
10. | ![]() |
자바의 접근제한자 | 필드의 접근을 제한 할수 있는 public, private, protected, default 접근제한자에 대해서 공부한다 | ![]() |
11. | ![]() |
클래스 상속 | 자바의 클래스 상속에 대해서 공부한다. 상속의 장점, 구현 방법, 자식 클래스에서 부모 클래스 접근법등에 대해서 다룬다 | ![]() |
12. | ![]() |
메쏘드 오버라이딩 및 final 키워드 | 자식 클래스에서 부모 클래스에 정의 된 메쏘드를 재정의 하는 메쏘드 오버라이딩에 대해서 공부한다. Final 키워드가 필드, 메쏘드, 클래스에서 어떻게 달리 사용되는지 확인한다 | ![]() |
13. | ![]() |
자동 형변환을 통한 다형성 | 상속을 활용한 다형성의 정의 및 다형성을 활용했을때 장점에 대해서 공부한다 | ![]() |
![]() |
추상화 및 추상 클래스 | 클래스 추상화 및 이를 통한 추상 메쏘드에 대해서 설명하고, 어떤 경우에 추상 클래스를 선언해야 하는지에 대해서 공부한다 | ![]() |
|
14. | ![]() |
자바 인터페이스 | 인터페이스에 대해서 공부한다. 인퍼페이스와 추상 메쏘드의 차이점에 대해서 공부하며 어떤 경우에 인터페이스를 사용하는지 학습한다 | ![]() |
![]() |
자바의 에러 핸들링 | 자바에서 프로그램 구동중 문제가 발생했을때 이를 처리하는 방법으로 Exception 을 활용하는 방법에 대해서 공부한다. | ![]() |
|
![]() |
컬렉션 프레임워크 | 배열이 아닌 컬렉션 프레임워크를 활용하여 다수의 변수를 효율적으로 활용하는 방안에 대해서 공부한다. | ![]() |