본문으로 바로가기
java

강의

Java로 배우는 객체 지향 프로그래밍 입문

중급기술 수준
업데이트됨 2025. 12.
기초 클래스와 객체부터 상속, 다형성 등 고급 주제까지 핵심 객체지향 프로그래밍 개념을 학습합니다.
무료로 강의 시작
JavaProgramming4시간9 동영상28 연습 문제2,350 XP8,841성취 증명서

무료 계정을 만드세요

또는

계속 진행하시면 당사의 이용약관, 개인정보처리방침 및 귀하의 데이터가 미국에 저장되는 것에 동의하시는 것입니다.

수천 개 기업의 학습자들이 사랑하는

Group

2명 이상을 교육하시나요?

DataCamp for Business 체험

강의 설명

객체 지향 프로그래밍(OOP)은 소프트웨어를 체계적으로 설계하고 확장 가능하게 만드는 강력한 접근 방식이에요. 세계에서 가장 널리 쓰이는 프로그래밍 언어 중 하나인 Java는 명확한 문법과 탄탄한 커뮤니티 지원으로 OOP를 효과적으로 구현합니다. 이 강의에서는 클래스, 객체, 상속, 캡슐화 등을 사용해 Java로 현실 세계의 시스템을 모델링하는 방법을 배우게 됩니다.

선수 조건

Intermediate Java
1

Object-Oriented Programming (OOP) in Java

Explore the fundamentals of object-oriented programming (OOP) in Java, focusing on the distinctions between primitive data types and objects. Learn to define and create classes and objects and understand the critical components of classes, such as fields, constructors, and methods.
챕터 시작
2

Encapsulation & Inheritance

Deep dive into object-oriented programming by exploring key concepts such as encapsulation, inheritance, and abstraction. Learn how to control access to class members, extend class functionality, and define abstract concepts and contracts that ensure consistency across implementations.
챕터 시작
3

Interfaces and Polymorphism

Strengthen your object-oriented programming skills by exploring how Java interfaces and polymorphism work. Learn how to define interfaces and implement them in classes to support flexible behavior. Practice method overriding to customize behavior in subclasses and use method overloading to define multiple forms of a method within the same class. You’ll also explore constructor overloading to enable versatile object creation. These hands-on exercises will help you write more adaptable and reusable Java code.
챕터 시작
Java로 배우는 객체 지향 프로그래밍 입문
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 자격증을 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 Java로 배우는 객체 지향 프로그래밍 입문을(를) 시작하세요!

무료 계정을 만드세요

또는

계속 진행하시면 당사의 이용약관, 개인정보처리방침 및 귀하의 데이터가 미국에 저장되는 것에 동의하시는 것입니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.