mirror of https://github.com/dspinellis/UMLGraph
29 lines
564 B
Java
29 lines
564 B
Java
/*
|
|
* Generalisation
|
|
* UML User Guide p. 141
|
|
* $Id$
|
|
*/
|
|
|
|
/* Basic categorisations */
|
|
class Asset {}
|
|
class InterestBearingItem {}
|
|
class InsurableItem {}
|
|
|
|
/* Asset types */
|
|
/**
|
|
* @extends InsurableItem
|
|
* @extends InterestBearingItem
|
|
*/
|
|
class BankAccount extends Asset {}
|
|
/** @extends InsurableItem */
|
|
class RealEstate extends Asset {}
|
|
class Security extends Asset {}
|
|
|
|
/* Securities */
|
|
class Stock extends Security {}
|
|
class Bond extends Security {}
|
|
|
|
/* Bank accounts */
|
|
class CheckingAccount extends BankAccount {}
|
|
class SavingsAccount extends BankAccount {}
|