2022년 10월 10일 월요일

kotlin에서는 open 키워드

kotlin에서는 open 키워드

kotlin에서는 open 키워드

kotlin에서는 모든 클래스는 기본적으로 상속이 불가능한상태에서 open 키워드를 붙인 클래스만 상속이 가능하도록 했는데, 클린코드에서 권장하는 “상속보다는 구성” 을 이라는 개념에서 본다면 이 정책이 옳은것같다.
즉, is a 보다 has a 개념으로 작성하여, class 간에 너무 밀접하게 관계를 가지지 않도록 해야 좋은 설계이다.

코틀린에서 생성하는 모든 클래스는 기본 슈퍼클래스인 Any클래스를 상속받는다. 단 Java의 슈퍼클래스인 Object클래스와는 달리 equals(), hashCode(), toString() 만 정의되어 있다.

Related Posts:

  • [日本語-漢字] 決裂 [日本語-漢字] 決裂 Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-漢字] 決裂 [日本語-漢字] 決裂 :けつれつ 결렬 A_LIFE~愛しき人~#07-555-羽村先生は A_LIFE~愛しき人~#07:556:副院長と決裂したと… Read More
  • [日本語-漢字] 決定 [日本語-漢字] 決定 Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-漢字] 決定 [日本語-漢字] 決定 :けってい 결정 13の理由.S01E06.JA-381-それでは… 13の理由.S01E06.JA:382:今回の決定により … Read More
  • [日本語-漢字] 決着 [日本語-漢字] 決着 Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-漢字] 決着 [日本語-漢字] 決着 :けっちゃく 결착 [UTW]Accel_World-11[h264-720p][7D3851F8].ass-365-Dialo… Read More
  • [日本語-漢字] 潔癖 [日本語-漢字] 潔癖 Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-漢字] 潔癖 [日本語-漢字] 潔癖 :けっぺき 결벽 フラーハウス.S02E06.JA-414-僕はカーディガン姿の フラーハウス.S02E06.JA:415:潔癖… Read More
  • [日本語-漢字] 潔白 [日本語-漢字] 潔白 Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-漢字] 潔白 [日本語-漢字] 潔白 :けっぱく 결백 ベター・コール・ソウル.S01E04.JA-147-私たちを狙ってた人かも ベター・コール・ソウル.S01… Read More

0 comments:

댓글 쓰기