Professional Documents
Culture Documents
Circle and Emplyee Prog - Exam
Circle and Emplyee Prog - Exam
Circle and Emplyee Prog - Exam
double x_co;
double y_co;
double radius;
Circle() {
x_co = 0;
y_co = 0;
radius = 1;
}
double calculateArea() {
return Math.PI * radius * radius;
}
class op {
public static void main(String[] args) {
if (circles[0].isEqual(circles[1])) {
System.out.println("Circle 1 and Circle 2 are equal.");
} else {
System.out.println("Circle 1 and Circle 2 are not equal.");
}
}
}
class Employee {
String empId;
double basicSalary;
void displayInfo() {
System.out.println("Employee ID: " + empId);
System.out.println("Basic Salary: " + basicSalary);
}
void displayInfo() {
super.displayInfo();
System.out.println("Total Salary: " + 1.4*basicSalary );
}
}
void displayInfo() {
super.displayInfo();
System.out.println("Total Salary: " + 1.2*basicSalary );
}
}
public class firsttest{
public static void main(String[] args) {
// perform runtime polymorphism as asked in question
Employee E;
RegularEmployee regularEmp = new RegularEmployee("R001", 50000);
E=regularEmp;
E.displayInfo();
System.out.println();
}
}