🅵
Size: a a a
🅵
V
🅵
🅵
🅵
class A {}
class B extends A {}
class C extends A {}
final list = [A(), B(), C()];
🅵
V
V
V
🅵
🅵
🅵
🅵
🅵
🅵
class A {}
class B extends A {}
class C extends A {}
final list = [A(), B(), C()];
A b = B();
V
V
🅵
B a = A()
?V
🅵
A x;
x = A();
x = B();
x = C();