kyuyoungheo / flutter-study

0 stars 0 forks source link

Dart언어는 다형성을 어떤 방식으로 지원하지? #2

Open kyuyoungheo opened 4 months ago

kyuyoungheo commented 4 months ago

프로토콜, 가상 인터페이스, Type Erasing, sealed trait 등등 다른 언어에서 다형성을 위한 문법적 기능을 Dart 언어는 어떻게 지원하지?

minjunkim-dev commented 4 months ago

상속과 오버라이드를 지원하고, 추상 클래스도 지원하는거 같아요~

minjunkim-dev commented 4 months ago

다중 상속을 위한 mixin이라는 것도 지원하나보네요 https://totally-developer.tistory.com/153

kyuyoungheo commented 3 months ago

상속, 추상클래스, mixin 다 뭐가 다른걸까? extends, impenents, with

다중상속은 안되지만 추상클래스 여러개 구현은 가능 그럼 mixin은 어떤 목적을 위한걸까?

kyuyoungheo commented 3 months ago

mixin on type

on 키워드로 mixin 적용에 제약둘 수 있다