🅵
class A {
int x;
}
class B extends A {
int y;
}
Size: a a a
🅵
class A {
int x;
}
class B extends A {
int y;
}
🅵
B b = B();
x
и y
🅵
A x;
x = A();
x = B();
x = C();
🅵
🅵
V
🅵
🅵
🅵
V
🅵
V
List<A> list = [];
list.add(A());
list.add(B());
}
🅵
List<A> list = [];
list.add(A());
list.add(B());
}
final list = <A>[];
🅵
🅵
class A {}
class B extends A {}
class C {}
V
class A {}
class B extends A {}
class C {}
🅵