OOP Java Programs - Insurance Tips

A Hub of Best Guide Health Insurance Tips

Sunday, May 22, 2022

OOP Java Programs

Department class:

public class departments {

     String title;

     String hardware;

     String description;

    departments(String title, String hardware, String area, String description)

   

    {

        this.title=title;

        this.hardware=hardware;

        this.description=description;

    }

    void display()

    {

        System.out.println(title);

        System.out.println(hardware);

        System.out.println(description);

       

    }

}

Cs_department1

 

 

public class cs_department1 extends departments{

String software;

String group;

String area;

public cs_department1(String title, String hardware, String description, String software, String group, String area)

{

    super(title,description, area, group);

    this.software=software;

    this.hardware=hardware;

    this.area=area;

}

@Override

 void display()

    {

        System.out.println(software);

        System.out.println(hardware);

        System.out.println(area);

        super.display();

    }

} 

Phy_department2

public class phy_department2 extends departments{

String software;

String group;

String area;

public phy_department2(String title, String hardware, String description, String software, String group, String area)

{

    super(title,description,area, group);

    this.software=software;

    this.hardware=hardware;

    this.area=area;

}

@Override

 void display()

    {

        System.out.println(software);

        System.out.println(hardware);

        System.out.println(area);

        super.display();

    }

} 

Chem_department3

public class chem_department3 extends departments{

   String software;

String group;

String area;

public chem_department3(String title, String hardware, String description, String software, String group, String area)

{

    super(title,description,area, group);

    this.software=software;

    this.hardware=hardware;

    this.area=area;

}

@Override

 void display()

    {

        System.out.println(software);

        System.out.println(hardware);

        System.out.println(area);

        super.display();

    }

} 

bio_department4

public class bio_department4 extends departments{

    String software;

String group;

String area;

public bio_department4(String title, String hardware, String description, String software, String group, String area)

{

    super(title,description,area, group);

    this.software=software;

    this.hardware=hardware;

    this.area=area;

}

@Override

 void display()

    {

        System.out.println(software);

        System.out.println(hardware);

        System.out.println(area);

        super.display();

    }

} 

 

Main U_o_w:

public class U_O_W {

 

    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        departments d=new cs_department1("software","harddisk","fingerlock","ms word","3_members","uni");

        d.display();

        departments d1=new phy_department2("machine","tools","pattren","ms word","3_members","uni");

        d1.display();

        departments d2=new chem_department3("medicine","packet","painkiller","ms word","3_members","uni");

        d2.display();

        departments d3=new bio_department4("plants","land","rose","ms word","3_members","uni");

        d3.display();

       

    }

   

}

 

    Output:

 

 

 



Second Program Different Method:



MAIN CLASS:

0

 * To change this license header, choose License Headers in Project Properties.

 * To change this template file, choose Tools | Templates

 * and open the template in the editor.

 */

package junaid.iqbal;

import java.util.Scanner;

/**

 *

 * @author AST

 */

public class JunaidIqbal {

 

    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        // TODO code application logic here

        Scanner q = new Scanner(System.in);

        Scanner f = new Scanner(System.in);

        int b,a;

        String d;

        System.out.println("\t UNIVERSITY OF WAH(UOW)");

        System.out.println("\t prepared by JUNAID IQBAL");

        System.out.println("\t *** Open House Show For Students to show thier Talent ***");

        do

        {

            System.out.println("\n To Continue.......press....... Enter 0");

            a=q.nextInt();

              System.out.println("\n enter the deptt name");

            d=f.nextLine();

              System.out.println("\n enter the batch no ");

            a=f.nextInt();

           department q1 = new department(d,a);

           student c1 = new student(d,a);

           q1=c1;

            c1.value();

            q1.show();

            if(a==0)

            {

                b=0;

            }

            else

            {

                b=1;

            }

        }while(b==0);

       

    }

 

}

 

 

 

 

STUDENT CLASS:

* To change this license header, choose License Headers in Project Properties.

 * To change this template file, choose Tools | Templates

 * and open the template in the editor.

 */

package junaid.iqbal;

 

import java.util.Scanner;

 

/**

 *

 * @author AST

 */

public class student extends department {

     public int roll_no;

    public String name;

    public int registration_no;

    public String project_title;

    public String project_det;

    public int a,c=0;

   

    Scanner s = new Scanner(System.in);

    Scanner s1 = new Scanner(System.in);

    private String department_name;

    private int batch_no;

 

    public student(String DN, int BN)

    {

        super(DN, BN);

    }

    void show()

    {

        System.out.println("Student Roll Number is " + roll_no);

        System.out.println("Student Name is " + name);

        System.out.println("Student regs no is " + registration_no);

        System.out.println(" Department Name is " + department_name);

        System.out.println(" Batch No Is " + batch_no);

        System.out.println(" Project Title Is" + project_title);

        System.out.println(" Project Detail Is" + project_det);

    }

     public void value()

    {

        System.out.println("Enter Student Roll No ");

        roll_no = s.nextInt();

        System.out.println("Enter Student Name ");

        name = s1.nextLine();

        System.out.println("Enter Student registration no ");

        registration_no= s.nextInt();

        while(c==0)

        {

            System.out.println("\tSelet Department\nEnter 1 For Computer Department\nEnter 2 For finance Department\nEnter 3 For Management Department\nEnter 4 For coder");

            a=s.nextInt();

                switch (a) {

                    case 1:

                        department_name = "Computer Science";

                        c=1;

                        break;

                    case 2:

                        department_name = "finance";

                        c=1;

                        break;

                    case 3:

                        department_name = "Management";

                        c=1;

                        break;

                    case 4:

                        department_name = "coder";

                        c=1;

                        break;

                    default:

                        System.out.println("\tInvalid Input enter the correct");

                        c=0;

                        break;

                }

            }

        System.out.println("Enter Batch Number ");

        batch_no = s.nextInt();

        System.out.println("Enter Project Title ");

        project_title = s1.nextLine();

        System.out.println("Enter Project detail ");

        project_det = s1.nextLine();

       

    }

}

DEPARTMENT CLASS:

* To change this license header, choose License Headers in Project Properties.

 * To change this template file, choose Tools | Templates

 * and open the template in the editor.

 */

package junaid.iqbal;

 

/**

 *

 * @author AST

 */

public class department {

   public String dept_name;

    public int batch_no;

   

   public department(String DN,int BN)

   {

       dept_name=DN;

       batch_no=BN;

   }

   

    void show()

    {

        System.out.println(" Display THIS Function");

        System.out.println("The Departments In The University OF WAH");

        System.out.println("1) Computer Science");

        System.out.println("2) finance");

        System.out.println("3) Management");

        System.out.println("4) coders");

    }

   

   

}

   



Third Program Different Method:




department

package uow;

 

/**

 *

 * @author Student

 */

public class departments {

   

 

    int departmentsno;

    String departmentsname;

    int departmentsrank;

   String department_specialization;

    departments(int departmentsno, String departmentsname, int departmentsrank, String department_specialization)

    {

        this.departmentsno=departmentsno;

        this.departmentsname=departmentsname;

        this.departmentsrank=departmentsrank;

        this.department_specialization = department_specialization;

    }

    void display()

    {

        System.out.print(departmentsname);

        System.out.print(departmentsno);

    }

}

 

 

chemistry

package uow;

 

/**

 *

 * @author Student

 */

public class chemistry extends departments{

    public String chevent; // related to chemicals

    public  String medicine;

    public chemistry(int departmentsno,String departmentsname, int departmentsrank, int department_specialization,String chevent,String medicine)

    {

        super(departmentsno, departmentsname, departmentsrank, department_specialization);

        this. chevent=chevent;

    }

 

    @Override

    void display()

    {

        System.out.print(chevent );

        System.out.print(medicine);

        super.display();

    }

 

   

        }

 

physics

 

package uow;

 

/**

 *

 * @author Student

 */

public class physics extends department{

   

    String phyproject ; // science projects related to atoms

  

   physics(int departmentsno, String departmentsname, int departmentsrank, String depart_specialty, String phyproject)

    {

      super(departmentsno, departmentsname, departmentsrank, department_specializtion);

        this.phyproject=phyproject; 

    }

    v@Override void display()

    {

        System.out.print(phyproject);

        super.display();

    }

}

 

cs

 

 

package uow;

 

/**

 *

 * @author Student

 */

public class cs extends department {

   

    String cevent; // projects related to software

    String software;

    String Hardware;

   

    public cs(int departmentsno,String departmentsname, int departmentsrank, String department_specialization, String cevent,String software,String hardware)

    {

        super(departmentsno, departmentsname, departmentsrank, department_specialization);

        this.cevent=cevent;

        this.software=software;

        this.Hardware=Hardware;

    }

    @Override void display()

    {

        System.out.print(cevent);

        System.out.print(software);

        System.out.print(Hardware);

        super.display();

 

   

}

}

bba

 

 

package uow;

 

/**

 *

 * @author Student

 */

public class bba extends department {

     public String survey; // related to management

    public bba(int departmentsno,String departmentsname, int departmentsrank, int department_specialization,String chevent,String survey)

    {

        super(departmentsno, departmentsname, departmentsrank, department_specialization);

        this. survey =survey;

    }

 

    @Override

    void display()

    {

        System.out.print(survey );

       

        super.display();

   

}

}

Main()

public class Uow {

 

    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        department d1;

        d1=new department("department name","department rank")

        cs  cs1 = new cs(“operating software”);

        d1= cs1;

        d1 display();

        cs1display();

       

       

    }

 

  

}

 

 

 

 

   

 

 

 

 

 

 

   

 

 

 

 

  

No comments:

Post a Comment