강의

멘토링

로드맵

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

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

작성한 질문수

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

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

18분 15초

작성

·

266

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

작성한 질문수

질문하기