Дијаграми класа за изведене класе

Ознака наслеђивања у дијаграмима класа

Ознака наслеђивања у дијаграмима класа

Линије су оријентисане од изведене ка основној класи (у основној класи се не зна које све изведене класе постоје, али зато у изведеној класи увек се зна из којих класа је изведена). Дуж линија извођења могу да се сагледају сви чланови који постоје у објекту неке изведене класе.
На врху слике цртају се основне класе. Испод њих се налазе изведене класе. Сваки слој обележава један корак извођења.

Пример:

class A {int a;};
class B {int b;};
class C:public A {int c;};
class D:public A, public B {int d;};
class E:public D {int e;};

Објекти класе C имају два податка: свој сопствени податак c и податак a који је наслеђен из класе A. Објекти класе D имају податке: d, a и b. Објекат класе E наслеђује све податке класе D, и његове сопствене и наслеђене, тако да има податке: a, d, a и b.

Advertisements

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Google+ photo

Коментаришет користећи свој Google+ налог. Одјавите се / Промени )

Повезивање са %s