Professional Documents
Culture Documents
Assignment 3
Assignment 3
Enrollment:02-132212-010
Task 1
Code
package com.mycompany.assignment3;
System.out.println(h);
System.out.println(m);
class Worker
return name;
this.name=name;
this.name=name;
{
return "Name: " + name;
super (name);
hour= ho;
return hour*5;
{
super(name);
salary=sa;
return salary;
Output
Task 2
Suppose we want to implement a class roster that contains both undergraduate and graduate students.
Each student’s record will contain his or her name, three test scores, and the final course grade.
The formula for determining the course grade is different for graduate students than for undergraduate
students.
Code
package com.mycompany.assignment3;
u.setName("Humza");
u.setTestScore(1, 100);
u.setTestScore(2, 80);
u.setTestScore(3, 90);
System.out.println("Undergraduate Student");
System.out.println("Name: "+ u.getName());
g.setName("Arooba");
g.setTestScore(1, 80);
g.setTestScore(2, 80);
g.setTestScore(3, 70);
System.out.println("Graduate Student");
class Student
public Student( )
this("Welcome");
name = studentName;
courseGrade = "****";
return courseGrade;
return name;
return test[testNumber-1];
name = newName;
}
public void setTestScore(int testNumber,
int testScore) {
test[testNumber-1] = testScore;
@Override
int total=0;
total+=test[i];
if(total/NUM_OF_TESTS>=70)
courseGrade= "Pass";
else
courseGrade="Fail";
}
return courseGrade;
@Override
int total=0;
total+=test[i];
if(total/NUM_OF_TESTS>=80)
courseGrade= "Pass";
else
courseGrade="Fail";
return courseGrade;
}
Output