질문 검색…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
홈
주제
카테고리
학습 경로
검색
홈
/
Computer Science
/
객체 지향 프로그래밍
Computer Science
객체 지향 프로그래밍
OOP의 핵심 개념인 클래스, 객체, 네 가지 기둥, SOLID 원칙, 그리고 도메인을 깔끔하고 유지보수 가능한 클래스 설계로 모델링하는 방법을 마스터합니다.
30
개 질문
매주 업데이트
주니어
10
미들
12
시니어
8
객체 지향 프로그래밍 개 질문
30 / 30 표시됨
기본
인기순
최신순
›
객체 지향 프로그래밍(OOP)이란 무엇인가요?
주니어
#Oop
상세 →
›
OOP의 네 가지 기둥은 무엇인가요?
주니어
#Oop
#원칙
상세 →
›
class와 object의 차이는 무엇인가요?
주니어
#Oop
상세 →
›
encapsulation(캡슐화)이란 무엇인가요?
주니어
#Oop
#원칙
상세 →
›
OOP에서 abstraction(추상화)이란 무엇인가요?
주니어
#Oop
#원칙
상세 →
›
inheritance(상속)란 무엇인가요?
주니어
#Oop
#상속
상세 →
›
polymorphism(다형성)이란 무엇인가요?
주니어
#Oop
#다형성
상세 →
›
constructor(생성자)와 destructor(소멸자)란 무엇인가요?
주니어
#Oop
상세 →
›
접근 제어자(public, private, protected)란 무엇인가요?
주니어
#Oop
#원칙
상세 →
›
메서드 overloading과 overriding의 차이는 무엇인가요?
주니어
#Oop
#다형성
상세 →
›
interface와 abstract class의 차이는 무엇인가요?
미들
#Oop
#설계
상세 →
›
왜 inheritance보다 composition을 선호하나요?
미들
#설계
#상속
상세 →
›
SOLID 원칙이란 무엇인가요?
미들
#원칙
#설계
상세 →
›
coupling(결합도)과 cohesion(응집도)이란 무엇인가요?
미들
#설계
#원칙
상세 →
›
static 멤버와 instance 멤버의 차이는 무엇인가요?
미들
#Oop
상세 →
›
polymorphism은 내부적으로 어떻게 동작하나요(동적 디스패치)?
미들
#다형성
상세 →
›
불변(immutable) 객체란 무엇이며 왜 사용하나요?
미들
#설계
상세 →
›
is-a 관계와 has-a 관계의 차이는 무엇인가요?
미들
#상속
#설계
상세 →
›
언제 getter와 setter를 사용해야 하나요(그리고 언제 사용하지 말아야 하나요)?
미들
#원칙
#설계
상세 →
›
의존성 주입(dependency injection)과 제어의 역전(IoC)이란 무엇인가요?
미들
#설계
#원칙
상세 →
›
generics(매개변수 다형성)란 무엇인가요?
미들
#Oop
#다형성
상세 →
›
constructor 대신 factory 메서드를 언제 사용해야 하나요?
미들
#설계
#Oop
상세 →
›
Liskov Substitution Principle을 깊이 있게 설명해 주세요.
시니어
#원칙
#다형성
상세 →
›
Open/Closed Principle을 깊이 있게 설명해 주세요.
시니어
#원칙
#설계
상세 →
›
다중 상속에서 다이아몬드 문제란 무엇인가요?
시니어
#상속
상세 →
›
OOP는 함수형 프로그래밍과 어떻게 비교되나요?
시니어
#Oop
#설계
상세 →
›
흔한 OOP 안티패턴은 무엇인가요?
시니어
#설계
#원칙
상세 →
›
mixin과 trait란 무엇인가요?
시니어
#상속
#설계
상세 →
›
계약에 의한 설계(design by contract)란 무엇인가요?
시니어
#원칙
#설계
상세 →
›
도메인을 잘 설계된 class로 어떻게 모델링하나요?
시니어
#설계
#상속
상세 →