GTU OOP Program - 14
14). Write a program that creates an Array List and adds a Loan object , a Date object , a string, and a Circle object to the list, and use a loop to display all elements in the list by invoking the object’s to String() method.
import java.util.ArrayList;
class Loan {
double amount;
Loan(double amount) {
this.amount = amount;
}
public String toString() {
return "Loan with Amount " + this.amount;
}
}
class Date {
public String toString() {
return "Date: " + java.time.LocalDateTime.now();
}
}
class Circle {
double radius;
Circle(double r) {
this.radius = r;
}
public String toString() {
return "circle with radius " + this.radius;
}
}
class Program_14 {
public static void main(String[] args) {
ArrayList<Object> arr_list = new ArrayList<Object>();
arr_list.add(new Loan(1000));
arr_list.add(new Date());
arr_list.add(new String("Kanu Thakor"));
arr_list.add(new Circle(5));
for (int i = 0; i < arr_list.size(); i++) {
System.out.println((arr_list.get(i)).toString());
}
}
}
Output

Comments