Saturday, 22 March 2014

Define class named Course as below: i. Data Members: Courseid ii. Methods: constructor, display() Define another classes MCA,MBA,MCM that extends from Course: iii. Data Members : Course name and Duration iv. Methods: constructor, show () Create an object of classes MCA,MBA,MCM and Test them

import java.io.*;
class Course
{
    int Courseid;
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    Course()
    {
        try
        {
            System.out.println("Enter The Course ID: ");
            Courseid=Integer.parseInt(br.readLine());
        }
        catch(Exception E){}
    }
    public void display()
    {
        System.out.println("Course Id:-  "+Courseid);
    }
}       

class MCA extends Course
{
    String Name;
    int Duration;
    MCA()
    {
        Name="MCA";
        Duration=36;
    }
    public void show()
    {
        System.out.println("Course Name:- "+Name);
        System.out.println("Duration <Months> :- "+Duration);   
        display();
    }
}
       

class MBA extends Course
{
    String Name;
    int Duration;
    MBA()
    {
        Name="MBA";
        Duration=24;
    }
    public void show()
    {
        System.out.println("Course Name:- "+Name);
        System.out.println("Duration <Months> :- "+Duration);   
        display();
    }
}
       
class MCS extends Course
{
    String Name;
    int Duration;
    MCS()
    {
        Name="MCS";
        Duration=24;
    }
    public void show()
    {
        System.out.println("Course Name:- "+Name);
        System.out.println("Duration <Months> :- "+Duration);   
        display();
    }
}
       
public class ass3
{
    public static void main( String args[])
    {
        MCA C1= new MCA();
        C1.show();
        MBA C2= new MBA();
        C2.show();
        MCS C3= new MCS();
        C3.show();
    }
}   

No comments:

Post a Comment