[IT 뭐하니?] JAVA Part2 - 객체지향 프로그래밍

클래스와 객체 중심으로 배우는 객체지향 설계의 핵심과 실무 예제

클래스 소개
난이도
보통
카테고리
프로그래밍 - 프로그래밍 기초
태그
자바
소요 시간
16 시간
추천 학습대상
- 프로그램적 사고방식을 키우고 싶은 직장인
- 객체지향 프로그램을 작성하고 싶은 직장인
- 빠른 프로그램 개발을 원하는 모든 이

입문 다음 단계로, 객체지향 프로그래밍의 핵심을 예제와 실습으로 정리하는 Java 과정입니다.

Part1에서 다진 문법 기반 위에, 클래스와 객체를 중심으로 “코드를 구조적으로 설계하는 방식”을 학습합니다.

캡슐화·상속·다형성 같은 객체지향 핵심 개념을 이해하고, 작은 기능을 조립해 프로그램을 확장하는 흐름을 실습으로 익히도록 구성했습니다.

전통(?) 있는 개발의 덕목은 기본기와 질서입니다. 이 과정이 그 질서를 잡아드립니다.


▶ 이런 걸 배워요! 🤓

  • 클래스와 객체의 관계를 이해하고 직접 설계할 수 있습니다.

  • 필드/메서드/생성자를 활용해 기능을 구조화할 수 있습니다.

  • 접근 제어자와 캡슐화를 적용해 안전한 코드를 작성할 수 있습니다.

  • 상속과 오버라이딩으로 코드 재사용과 확장을 구현할 수 있습니다.

  • 다형성(업캐스팅 등)을 활용해 유연한 구조를 만들 수 있습니다.

강의 주제 📖

  • 객체지향 핵심 개념부터 클래스 설계까지!

  • 초급 학습자도 쉽게 이해할 수 있는 핵심 포인트로 구성

  • Java 객체지향 문법을 활용한 프로그램 설계·구현 능력 향상



지식공유자가 생각하는 수강생 유형 👩‍🏫👨‍🏫

  • Java Part1(변수~메서드, 제어문 등) 이후 다음 단계를 찾는 입문/초급 학습자

  • 클래스/객체 개념이 헷갈리거나, 코드를 “어떻게 나눠야 할지” 막히는 분

  • 상속·다형성이 어렵게 느껴져서 예제로 감을 잡고 싶은 분

  • 객체지향 기반으로 미니 프로젝트를 완성해보고 싶은 분

 수강생의 고민을 시원하게 해결해드립니다 💡

  • 막상 설계하려면 어디서부터 시작해야 할지 모르겠습니다.

  • 상속, 오버라이딩은 외웠는데 왜 쓰는지 감이 안 옵니다.

강의를 들은 후 수강생의 변화 🌟

  • 기능을 객체 단위로 나누어 설계하고 구현하는 흐름이 잡힙니다.

  • 같은 기능이라도 더 깔끔하고 확장 가능한 방식으로 작성할 수 있습니다.



강의 특징 🔖

  • 객체지향 4대 핵심(캡슐화/상속/다형성/추상화)을 예제 중심으로 단단히 정리합니다.

  • 실습을 통해 클래스 설계 감각을 키우고, 코드 재사용과 확장 방식을 체득합니다.

  • 다음 단계(컬렉션, 예외, 디자인 패턴, 실전 프로젝트) 학습으로 자연스럽게 연결됩니다.



학습 내용

체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    Ch.1 객체지향 - 클래스의 개념 1
  • 과정소개
    본강의1
    본강의2
    본강의3
    본강의4
  • 02
    Ch.2 객체지향 - 클래스의 개념 2
  • Intro
    본강의1
    본강의2
    본강의3
  • 03
    Ch.3 객체지향 - 지정어
  • Intro
    본강의1
    본강의2
    돌발퀴즈
  • 04
    Ch.4 상속
  • Intro
    본강의1
    본강의2
    본강의3
    돌발퀴즈
  • 05
    Ch.5 다형성
  • Intro
    본강의1
  • 06
    Ch.6 추상 클래스
  • Intro
    본강의1
    본강의2
  • 07
    Ch.7 인터페이스
  • Intro
    본강의1
    본강의2
  • 08
    Ch.8 이너 클래스
  • Intro
    본강의1
    본강의2
    본강의3
  • 09
    Ch.9 열거형
  • Intro
    본강의1
  • 10
    Ch.10 String 관련 클래스
  • Intro
    본강의1
    본강의2
    본강의3
  • 11
    Ch.11 Math Calendar Random
  • Intro
    본강의1
    본강의2
  • 12
    Ch.12 Runtime System
  • Intro
    본강의1
  • 13
    ch.13 패키지와 단언
  • Intro
    본강의1
    본강의2
  • 14
    Ch.14 예외처리
  • Intro
    본강의1
    본강의2
    본강의3
  • 15
    Ch.15 Generic과 Collection
  • Intro
    본강의1
    본강의2
    본강의3
  • 16
    Ch.16 종합예제 - 고객관리프로그램
  • Intro
    본강의1
    본강의2
    본강의3
    본강의4
    본강의5
    본강의6
마지막 업데이트|2025년 12월 08일
강의자 소개
현대씨앤알캡틴

강좌 후기
할인 마감 D-0
80,000
56,000
(30%)

평균평점
0.0
난이도
보통
수강기간
결제 후 52주 1일간
소요 시간
16 시간