본문 바로가기

객체2

Python(파이썬) 10. 상속과 오버 라이딩, 클래스 변수와 객체 변수 " 슬럼프는 자기 내면에 있는 꾀병이다. 마음속 어딘가에 하기 싫은 구석이 있는데 슬럼프를 핑계로 안 하는 거이다. 하지만 난 반대로 끊임없이 도전했다. " - 대한민국의 前 스피드 스케이팅 선수 이상화 - Python(파이썬) 10. 상속과 오버 라이딩, 클래스 변수와 객체 변수 목 차 1. 상속(Inheritance) 2. 오버 라이딩(Overriding) 3. 클래스 변수와 객체 변수 1. 상속(Inheritance) 1) 클래스 상속이란, 한 클래스(부모 클래스)의 속성과 메소드를 새로운 클래스(자식 클래스)가 물려받는 것 class 클래스 이름(상속할 클래스 이름): 2) 자식 클래스에서 부모 클래스의 메소드를 사용(호출)하고 싶으면, super().메소드 이름() 형식으로 호출한다. 3) 부모.. 2021. 9. 25.
Python(파이썬) 9. 클래스(Class)와 객체(Object), 인스턴스(Instance) " 가장 큰 영광은 한 번도 실패하지 않음이 아니라, 실패할 때마다 다시 일어서는 데에 있다. " - 공자 - Python(파이썬) 9. 클래스(Class)와 객체(Object), 인스턴스(Instance) 목 차 1. 객체 지향 프로그래밍(OOP, Object-Oriented Programming 2. 클래스(Class) 3. 객체(Object)와 인스턴스(Instance) 1. 객체 지향 프로그래밍(OOP, Object-Oriented Programming) 컴퓨터 프로그램의 방식 중 하나로 컴퓨터 프로그램을 명령어 대신 독립된 단위("객체")로 구분하고 파악할 수 있도록 도와준다. 예를 들어, 스마트폰, 에어컨, 세탁기, 건조기, 커피 머신 등 서로 독립된 객체들이 가진 고유의 기능으로 서로 상호작.. 2021. 9. 25.