본문 바로가기

python클래스2

PYTHON 클래스 상속[PYTHON개발] 상속을 통해 이미 존재하는 클래스의 모든 특징을 물려받는 새로운 클래스를 손쉽게 생성가능 부모 클래스(parent class) 또는 기초 클래스(base class): 미 존재하던 클래스를 자식 클래스(child class) 또는 파생 클래스(derived class): 상속을 통해 새롭게 생성되는 클래스 클래스 상속하기 소괄호(())를 사용하여 그 안에 상속받고 싶은 클래스명을 입력하여 전달함으로 해당 클래스의 모든 멤버를 상속가능 문법 class 자식클래스명(부모클래스명): EXAMPLE class Animal: def __init__(self): self.run = True def sound(self): print("멍멍") class dog(Animal): def sound(self): print.. 2023. 11. 2.
파이썬 클래스와 객체[PYTHON개발] 클래스(class) 함수뿐만 아니라 관련된 변수까지도 묶어서 관리하고 재사용할 수 있게 해주는 것 객체(object) 클래스(class)와 객체(object)는 붕어빵과 빵틀로 비유할 수 있음 붕어빵을 계속해서 찍어낼 수 있는 틀을 클래스(class), 붕어빵 틀에서 찍혀 나온 붕어빵 하나하나를 객체(object) --> 하나의 클래스로부터 무수히 많은 객체를 생성 가능 클래스 선언하기 출처 입력 파이썬에서는 class 키워드를 사용하여 클래스를 선언 내부에서 def 키워드를 사용하여 메소드를 선언 가능 속성은 변수를 선언하는 일반적인 방법과 같은 방법으로 선언 가능 EXAMPLE class Cat: # 클래스 선언 name = "meo" # 속성 선언 age = 2 species = "러시안블루" de.. 2023. 11. 1.
728x90