애매하다!class, object, instance상호관계

Muhly·2023년 3월 22일
0

oop

목록 보기
5/8

필독!!)저도 배우는걸 기록하는 입장이기때문에 설명이 불분명할 수 있습니다.제 기록은 나도코딩님과 박매일님의 강의를 기반으로 하고 있습니다.좀더 자세하고 깊은 설명을 원하시면 이 두분의 강의를 추천드립니다:)

안녕하세요🤗 class, object, instance 의 관계에 대해 배워보도록 하는 시간을 가져보도록 하겠습니다.

✏️객체 생성과정

이해하기 쉽도록 제가 정리한 그림을 갖고 설명해드리겠습니다.

또 다시 스타벅스를 예로 들어 설명하겠습니다.

1️⃣ Class선언
모델링하여 설계합니다.사람들이 많이 올 수 있도록 안전하고 접근이 용이한 곳에 만들어야 합니다.

2️⃣ Data생성
스타벅스의 지점,가격,계열사,직원수를 적어줍니다.

3️⃣ Object(객체변수)
이 스타벅스를 지을지 말지는 아직 확정이 아닙니다. 다른 요건들도 알아 봐야하니까요...일단 선언은 해줍시다.

4️⃣ 메모리에 올려주자
이제 어느지점을 세울건지 거의 확실해졌습니다. 그러니 public생성자에 this와 매게변수를 사용하여 메모리에 올려줍니다.

5️⃣ Instance(인스턴스 변수)
이제 확정입니다.공사를 시작해야하니 구체적인 실체를 알려줘야합니다.

넵~~~!!이정도로 마쳐보겠습니다....혹시 글이 이상하거나 잘못된 내용이 있으시면 지적 부탁드립니다

profile
https://muhlysstudynote.tistory.com/-> 블로그 이전하였습니다

0개의 댓글