작성한 질문수
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Class(1-1) : 객체지향 들어보셨죠?
작성
·
197
1
18분 15초대 강사의 말 : "name, age 직접 접근 가능함"
지금 말하는 것은 인스턴스 변수인데
-----------------------------
분명 몇분 전에는
"클래스변수 : 직접 접근 가능
인스턴스 변수 : 객체마다 별도로 존재"
라고 설명을 했었거든요 그래서 아까 말한것은 클래스 변수가 직접접근 가능 하다고 하셨는데 지금은 또 다르게 설명을 하셔서
어떤걸 설명 했는지 모르겠어용
답변 2
0
Dog.species 는 되는데 Dog.age는 안되요
species 는 클래스변수 , Dog.species 이런식으로 직접 접근가능
name, age 는 인스턴스 변수, a = Dog('이름', '나이') 이렇게 인스턴스 생성 해야 a.age, a.name 이런식으로 접근 가능
그러게요 18분 즈음부터 헷갈리기 시작했어요