클래스 (1) 썸네일형 리스트형 [Python] 6. 클래스와 모듈 클래스(Class) 우리가 실생활에서 쓰는 모든 것을 객체(Object)라고 한다. 객체 지향 프로그래밍(Object Oriented Programming) 프로그램 구현에 필요한 객체를 파악한다. 각각의 객체들의 역할이 무엇인지를 정의한다. 객체들 간의 상호작용을 통해 프로그램을 만드는 것이다. 각 객체 안에는 필드와 메서드가 들어 있다. 객체지향의 4대 특징 추상화(abstraction) 캡슐화(encapsulation) 상속성(inheritance) 다형성(polymorphism) 동적바인딩(Dynamic Binding) 클래스와 객체의 관계 클래스(Class) 객체를 만드는 틀이다.(객체들을 추상화한 것이다.) 필드(상태)와 메서드(동작)를 정의한다. 하나의 클래스에서 무수히 많은 객체를 생성할 .. 이전 1 다음