인프런 커뮤니티 질문&답변

s jh님의 프로필 이미지
s jh

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

Class(1-1) : 객체지향 들어보셨죠?

18분 15초

작성

·

197

1

18분 15초대 강사의 말 : "name, age 직접 접근 가능함"

지금 말하는 것은 인스턴스 변수인데

-----------------------------

 분명 몇분 전에는

"클래스변수 : 직접 접근 가능

인스턴스 변수 :  객체마다 별도로 존재"

라고 설명을 했었거든요  그래서 아까 말한것은 클래스 변수가 직접접근 가능 하다고 하셨는데 지금은 또 다르게 설명을 하셔서 

어떤걸 설명 했는지 모르겠어용

답변 2

0

Dog.species 는 되는데 Dog.age는 안되요

species 는 클래스변수 , Dog.species 이런식으로 직접 접근가능

name, age 는 인스턴스 변수, a = Dog('이름', '나이') 이렇게 인스턴스 생성 해야 a.age, a.name 이런식으로 접근 가능

0

그러게요 18분 즈음부터 헷갈리기 시작했어요

s jh님의 프로필 이미지
s jh

작성한 질문수

질문하기