DEV.min

  • 홈

파이썬 1

[Python 문법] Python 객체 지향

Python은 객체 지향 언어이다. 그렇기 때문에 상속을 지원하고, Class를 제공한다. 다른 객체 지향과 동일하게 Class는 참조타입이기 때문에 메모리 영역 중 힙 영역에 할당되게 되며, 메모리 주소를 통해서 내부 값을 변경할 수 있다. 추후 메모리 관리 방법에 대한 학습을 할 때, 더욱 자세하게 알아보려고 한다. 문법 Python에서 Class는 일반적인 언어와 동일하게 class 키워드를 통해서 생성할 수 있다. 다른 언어들과 다르게 생성자를 따로 제공하지 않고, 함수의 형식으로 생성자를 제공한다는 점이 특이했다. class Dog: attribute = "mammal" def __init__(self, name): self.name = name def speak(self): print("my ..

Data/Python 2024.04.09
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (34)
    • IOS (11)
      • Swift (4)
      • SwiftUI (4)
      • UIKit (3)
    • CS (9)
      • 객체지향 (3)
      • OS (2)
    • Data (1)
      • Python (3)
      • SQL (1)
      • DB (1)
      • Docker (2)
    • TIL (6)
    • Algorithm (0)

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바