파이썬 CLASS

한지완·2024년 1월 11일
0

파이썬

목록 보기
12/14

Class?

정의 및 개념

클래스는 객체를 표현하기 위한 문법입니다.
예를 들어, 어떤 게임 속에서 '슬라임' 이라는 캐릭터가 있다고 가정합시다.

여기서 나오는 슬라임처럼 특정한 개념이나 모양으로 존재하는 것을 객체(object)라고 부릅니다.
그렇다면, 이 슬라임들을 클래스로 표현하기 위해서 HP(Heal Point), 마나, 피해력, 치유력 등이 필요하고, 피하기, 때리기 등의 스킬이 있어야 합니다.
여기서 HP, 마나, 피해력, 치유력과 같은 데이터를 '클래스의 속성(attribute)' 라고 부르고, 피하기, 때리기와 같은 기능을 '메소드(Method)' 라고 부릅니다.

코드


class 클래스이름:
    def 메서드(self):
        코드

class 함수는 이와 같이 정의한다.

클래스를 사용하기 위한 방법

1. 클래스 생성하기

클래스 만들기

class 클래스이름:
	# pass : 아직 구현하지 않고 넘어가고, 나중에 구현하겠다는 것을 의미함
	pass 

객체 생성하기

인스턴스 = 클래스이름()
profile
프로그래머를 꿈꾸는 중

0개의 댓글