OOP Slide-7 Exercise (Lec 14)
OOP Slide-7 Exercise (Lec 14)
public Faculty() {
Experience = 0;
Degree = "Unknown";
}
@Override
public void teach() {
System.out.println("Teaching method of a Chairperson.");
}
}
Analytical Problem 1(Solution)
class Program_Coordinator extends Faculty {
public Program_Coordinator() {
Experience = 10; // Default experience for a Program Coordinator
Degree = "Masters"; // Default degree for a Program Coordinator
}
@Override
public void teach() {
System.out.println("Teaching method of a Program Coordinator.");
}
}
Analytical Problem 1(Solution)
public class UniversityManagementSystem {
public static void main(String[] args) {
Faculty faculty1 = new Chairperson();
Faculty faculty2 = new Program_Coordinator();
public Vehicle() {
Mileage = 0.0;
Capacity = 0;
}
public Vehicle() {
Mileage = 0.0;
Capacity = 0;
}