You are on page 1of 4

Requirement 1+2:

Project 1:

public class Person{


public String name;
public String phonenumber;
public String emailAddress;
}

public class Address{


public String Street;
public string city;

public int postalCode;


public string country;
private boolean validate();
public string outputAsLabel();
}

Public class student extends person{


Public int studentNumber;
Public int averagemark;
Public boolean isElgibleToEnroll();
Public int getSeminarsTaken();
}
Public class Professor extends Person{
Derived int salary;
Protected int staffNumber;
Private int yearsOfServices;
Public int numberOfClasses;
}

Requirement 4:

Public void prchaseParkingPass(){


Public void addAddress(){
Address c1 = new Address();
C1.set_street(“street name and number”);
C1.set_city(“city name”);
}
}

Requirement 5:
public String outputAslabel(){
Public void addPerson(){
Person p1 = new person();
}
public (String name, String phonenumber, String emailaddress)
this.name = name;
this.phonenumber = phonenumber;
this.emailaddress = emailaddress;
}
Project 2:

Public class customer{


Private string name;
Private string deliveryAddress;
Private string contact;
Private boolean active;
}

Public class order{


Private date createDate;
}

Public class OrderDetail{


Private int qty;
Private string taxStatus;
Public void calculateSubTotal;
Public void calculateweight;
}

Public class item{


Private float weight;
Private string description;
Public void getPriceForQuantity;
Public void getWeight;
}
Public class Payment{
Private float amount;
}

Public class credit extends Payment {


Private string number;
Private string type;
Private date expireDate;
}
Public class Cash extends Payment {
Private float cashTendered;
}
Public class Check extends Payment {
Private string name;
Private string bankID;
Public void authorized;
}
Public class WireTransfer extends Payment {
Private string bankID;
Private string bankName;
}

You might also like