OOP-JAVA Practical 14

OOP-JAVA Practical 14
  • Aim: 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 toString() method.
  • Code:
    import java.util.ArrayList;
    import java.util.Date;
    public class practical14 {
        public static void main(String[] args) {
            class Loan{
                double ammount;
                Loan(double amt){
                    this.ammount=amt;
                }
                public String toString(){
                    return "Loan ammount = "+ammount;
                }
            }
            class Circle {
                double radius;
                Circle(double r){
                    this.radius=r;
                }
                public String toString(){
                    return "circle with radius "+radius+ "and Area is "+((3.14)*radius*radius);
                }
            }
            ArrayList<Object> arraylist=new ArrayList<Object>();
            arraylist.add(new Loan(2000.18));
            arraylist.add(new Date());
            arraylist.add(new Circle(2));
            arraylist.add(new String("Hello everyone"));
            for(int i=0;i<arraylist.size();i++){
                System.out.println(arraylist.get(i)+" ");
            }
        }
    }
  • Output:
    Output of practical 14

Comments