Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 러닝자바스크립트
- 우선순위
- javascript
- 클로저
- HTTP
- 자바스크립트
- Til
- Andrew Ng
- 끈기
- multer
- React
- 리눅스
- 개발공부
- ES6
- reactnative
- nodejs
- Sequence
- Machine Learning
- NextJS
- CSS
- scope
- docker
- 스파르타코딩클럽
- 객체
- 자료구조
- 데이터전송
- coursera
- 1일1문장
- Linux
- 회고
Archives
- Today
- Total
해나아부지 개발일지
객체와 클래스(class) 본문
class Cat:
species = "russian blue" #속성 정의
#인스턴스 생성시 개별적으로 부여할 속성을 만들 때 사용한다
def __init__(self, name, sex, 인자...):
self.name = name //self - javascript에 this 역할인듯
self.sex = sex
현실세계의 개념을 추상화하는 객체!
파이썬에서도 자바스크립트와 마찬가지로 클래스명은 대문자로 써줘야함 Cat
Cat이라는 공유 class를 가지고 여러 인스턴스 고양이를 만들 수가 있다
cat1 = Cat('냥1', '수컷')
cat2 = Cat('냥2', '암컷')
print(cat1.species) #russian blue
print(cat2.species) #russian blue
print(cat1.name) #냥1
print(cat2.name) #냥2
print(cat1.sex) #수컷
print(cat2.sex) #암컷
'Developers > Python' 카테고리의 다른 글
모듈과 패키지 (0) | 2020.07.15 |
---|
Comments