예를들어서 핸드폰이란 클래스에 블랙베리, 아이폰, 갤럭시로 나뉘고

아이폰에선 아이폰X, 아이폰SE 라는 하위의 클래스

갤럭시에선 갤럭시A, 갤럭시 노트, 갤럭시S 시리즈 라는 하위의 클래스

갤럭시A에선 1~8 라는 하위 클래스

노트에서 ~

S에서 ~

로 하위 클래스가 계속적으로 생기잖아?


그런데 구현상의 객체말고 개념만 봤을 때 클래스가 객체가 될 수 있을까?

그러니까 핸드폰이란 것도 객체

아이폰, 갤럭시, 블랙베리도 객체

아이폰에서 파생된 하위개념도 객체

노트, S, A 도 객체


즉, 핸드폰이란 객체의 필드가 아이폰, 갤럭시, 블루베리

아이폰이란 객체의 필드가 X, SE ..

갤럭시 필드가 노트, A, S


이렇게 객체의 연속이 가능한건지 궁금하네

존나 이해못해먹게 써놨는데 어떻게 질문할 걸 설명해야할지 모르겠다 ㅠㅜ