목록2025/07/06 (2)
내가 하고싶은 건 다 하는 공간
객체 지향 언어의 특징 3가지: 상속, 다형성, 가시성체 지향 언어의 특징 3가지: 상속, 다형성, 가시성상속 Inheritance부모 클래스에서 선언된 객체를 자식 클래스에서 사용할 수 있습니다. class Person: def __init__(self, name, age, gender): self.name = name self.age = age self.gender = gender def about_me(self): print("제 이름은", self.name, "이고, 나이는", self.age, "살 입니다.")부모 클래스 Personclass Employee(Person): # 부모 클래스 Person으로 부터 상속 def __i..

Object Oriented Programming(OOP) 객체 지향 프로그래밍객체 개념을 프로그래밍으로 표현. 객체는 속성 Attribute와 행동 Action을 가집니다.예를 들어 객체가 축구선수인 경우 속성은 선수 이름, 포지션, 소속 팀 등이 되고, 행동은 공을 찬다, 패스한다 등이 됩니다. 순차적 프로그래밍 클래스 Class객체는 클래스 Class와 인스턴스 Instance로 설계도를 만듭니다. 예시로 축구 선수 정보를 Class로 구현해보겠습니다.1. 클래스 선언하기명명법은 두 가지가 있는데, 먼저 snake_case는 띄어쓰기 부분에 "_"를 추가해서 명명합니다. 참고로 다른 명명법으로는 CamelCase가 있는데, 띄어쓰기 대신 대문자를 적어줍니다. 예를 들어 snake_case로는 "so..