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