/*PLEASE DO NOT EDIT THIS CODE*/ /*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/ package example; // line 8 "../DoubleChainGenTest.ump" public class Employee extends Person { //------------------------ // MEMBER VARIABLES //------------------------ //Employee Attributes private int id; //------------------------ // CONSTRUCTOR //------------------------ public Employee(String aName, int aAge, int aId) { super(aName, aAge); id = aId; } //------------------------ // INTERFACE //------------------------ public boolean setId(int aId) { boolean wasSet = false; id = aId; wasSet = true; return wasSet; } public int getId() { return id; } public void delete() { super.delete(); } public String toString() { return super.toString() + "["+ "id" + ":" + getId()+ "]"; } } /*PLEASE DO NOT EDIT THIS CODE*/ /*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/ package example; // line 3 "../DoubleChainGenTest.ump" public class Person { //------------------------ // MEMBER VARIABLES //------------------------ //Person Attributes private String name; private int age; //------------------------ // CONSTRUCTOR //------------------------ public Person(String aName, int aAge) { name = aName; age = aAge; } //------------------------ // INTERFACE //------------------------ public boolean setName(String aName) { boolean wasSet = false; name = aName; wasSet = true; return wasSet; } public boolean setAge(int aAge) { boolean wasSet = false; age = aAge; wasSet = true; return wasSet; } public String getName() { return name; } public int getAge() { return age; } public void delete() {} public String toString() { return super.toString() + "["+ "name" + ":" + getName()+ "," + "age" + ":" + getAge()+ "]"; } } /*PLEASE DO NOT EDIT THIS CODE*/ /*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/ package example; // line 13 "../DoubleChainGenTest.ump" public class Admin extends Employee { //------------------------ // MEMBER VARIABLES //------------------------ //Admin Attributes private int number; //------------------------ // CONSTRUCTOR //------------------------ public Admin(String aName, int aAge, int aId, int aNumber) { super(aName, aAge, aId); number = aNumber; } //------------------------ // INTERFACE //------------------------ public boolean setNumber(int aNumber) { boolean wasSet = false; number = aNumber; wasSet = true; return wasSet; } public int getNumber() { return number; } public void delete() { super.delete(); } public String toString() { return super.toString() + "["+ "number" + ":" + getNumber()+ "]"; } }