티스토리 뷰

728x90

 

클래스(Class)

 

클래스 사용 : 프로그램이 커져서 처리해야할 메소드가 많아지면

                  생산성 향상유지보수를 원활히 하기 위해 기능을 분리화

 

개념 : 객체를 만들기 위한 설계도로써

        변수와 메소드 집합

 

 

인스턴스(Instance)

 

개념 : 클래스를 바탕으로 실제로 구현된 구체적 실체

        실제로 메모리로 할당된 상태

 

-> 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스(실체)라고 한다.

 

 

객체(Object)

 

개념 : 소프트웨어 세계에 구현할 대상

 

-> 인스턴스와 객체는 의미적으로 유사하지만, 객체는 SW 관점에서 concept 정도일뿐,

    실체화된 것은 인스턴스이기 때문에 실체화 작업을 인스턴스화라고 한다.

    

 

 

 

 

'코딩 > 파이썬 백준' 카테고리의 다른 글

프로그래머스 기능개발(level : 2)  (0) 2021.10.11
파이썬 읽기, 쓰기  (0) 2021.08.18
파이썬 모듈 패키지  (0) 2021.08.18
파이참(Pycharm) 설치  (0) 2021.08.10
파이썬 설치  (0) 2021.08.10
댓글