일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 파이썬
- python데이터베이스연동
- subquery
- statement
- javascript
- SubqueryFilter
- onetoone
- 몽고디비
- DATABASE
- PreparedStatement
- 서브쿼리
- Join
- 데이터베이스
- insertOne
- PostgreSQL
- PostgresDB
- sqlite3
- DB
- python
- 자바스크립트
- DBFilter
- 밴쿠버응급실
- cursor()
- MySQL
- MongoDB
- sql
- query
- insert_into
- Collections
- postgres
- Today
- Total
목록instance (2)
새벽코딩

1) Instance variable (인스턴스 변수) class Car : name = "" speed = 0 위 class에 있는 변수 name과 speed는 인스턴스 변수이다. 인스턴스 변수는 인스턴스를 생성해야 사용할 수 있는 변수이다. (즉 아직 실제 공간이 할당되지 않음) 이제 이 설계도 (class)를 이요해 메인 코드 부분에서 자동차 (instance)를 만든다. car1 = Car() car2 = Car() 이제 car1과 car2 는 실제 존재한느 자동차이며, 이 안에는 color와 speed의 메모리에 공간이 만들어 졌다. ** 결론 : 인스턴스 변수는 메모리의 독립적인 공간을 가지고 있으며, 반드시 인스턴스를 생성해야지 사용할 수 있다. 2) class variable (클래스 변수..

1) Car 클래스 정의 class Car: color = "" speed = 0 def upSpeed(self, value): self.speed += value def downSpeed(self, value): self.speed -= value (위 코드는 run 해도 아무것도 출력 되지 않는다. 단지, Car 클래스의 설계도이다. (== 붕어빵 틀) ) 먼저 self 에 대해서 알아보자 (java 에서 this와 동일) self는 클래스 자기 자신의 주소를 가지고 있는데, self.speed 는 speed 를 의미한다. 즉, 자신의 클래스에 있는 speed 맴버변수(필드) 라고 해석하면 된다. self는 객체를 생성해야 활성화된다. class 에는 메서드나 멤버변수(필드)는 얼마든지 추가, 삭제 ..