LabAssign02 (SP24-BSE-047)
LabAssign02 (SP24-BSE-047)
LAB ASSIGNMENT 02
Reg-no: - SP24-BSE-047
Question 01
import java.time.LocalDate;
class Date{
private int date;
private int month;
private int year;
public Date(){
public Employee(){
}
public Employee(String firstName,String lastName,Date birthDate,Date
hireDate){
this.firstName = firstName;
this.lastName = lastName;
this.birthDate = birthDate;
this.hireDate = hireDate;
}
Employee e1 = new
Employee("Shaheer","Qureshi",birthDate,hireDate);
System.out.println("Experienced: "+ e1.isExperienced());
e1.display();
}
}
Question 2
import java.time.LocalDate;
class Date{
private int date;
private int month;
private int year;
public Date(){
class Employee{
private String firstName,lastName;
Date birthDate,hireDate;
Job job;
public Employee(){
}
public Employee(String firstName,String lastName,Date birthDate,Date
hireDate,Job job){
this.firstName = firstName;
this.lastName = lastName;
this.birthDate = birthDate;
this.hireDate = hireDate;
this.job = job;
}
return false;
}
Employee e1 = new
Employee("Shaheer","Qureshi",birthDate,hireDate,job1);
e1.display();
System.out.println("-------------------");
System.out.println("Experienced: "+ e1.isExperienced());
class Job{
private String designation;
private double salary;
private int id;
public Job(){
}
}
Question 3
class Address{
private int home,street;
private String city;
public Address(){
class Person{
private String firstName,lastName;
private Address address;
public Person(){
p1.display();
System.out.println("--------------");
System.out.println("Lives in Islamabad: "+p1.inIslamabad());
}
}
Question 4
class Book{
private String bookName,publisher;
Person author;
public Book(){
}
System.out.println(b1.lessThanTen());
System.out.println("Before modifiying address");
p1.display();
System.out.println("-----------------------");
System.out.println();
}
}
Question 5
class Pizza{
private String size;
private int cheesetoppings,pepptoppings,hamtoppings;
public Pizza(){}
public Pizza(String size, int cheesetoppings,int pepptoppings,int
hamtoppings){
this.size = size;
this.cheesetoppings = cheesetoppings;
this.pepptoppings = pepptoppings;
this.hamtoppings = hamtoppings;
}
class PizzaOrder{
Pizza [] pizza = new Pizza[3];
int numOfOrder=0;
public PizzaOrder(){
this.pizza = new Pizza[3];
}
for(int i=0;i<pizza.length;i++){
totalCost += pizza[i].calcCost();
}
return totalCost;
}