public class DifferentKindsOfVariables{
private int instanceVariable_PrelimGrade, instanceVariable_MidtermGrade, instanceVariable_EndtermGrade;
private double instanceVariable_FinalGrade;
private static int staticVariable_StudentNumber;
private int instanceVariable_StudentID;
private String instanceVariable_StudentName;
DifferentKindsOfVariables(String parameter1){
instanceVariable_StudentName = parameter1;
staticVariable_StudentNumber++;
instanceVariable_StudentID = staticVariable_StudentNumber;
}
public String getName(){
return instanceVariable_StudentName;
}
public int getID(){
return instanceVariable_StudentID;
}
public void setGrade(int parameter_Prelim, int parameter_Midterm, int parameter_Endterm) {
instanceVariable_PrelimGrade = parameter_Prelim;
instanceVariable_MidtermGrade = parameter_Midterm;
instanceVariable_EndtermGrade = parameter_Endterm;
}
public double getGrade(){
instanceVariable_FinalGrade = (instanceVariable_PrelimGrade + instanceVariable_MidtermGrade + instanceVariable_EndtermGrade)/3;
return instanceVariable_FinalGrade;
}
public void display(){
double localVariable_x;
localVariable_x = getGrade();
System.out.println("Student " + getName() + " with ID " + getID() + " has a final grade of " + getGrade());
if(localVariable_x > 75){
System.out.println("You passed! Yehey");
} else {
System.out.println("You failed. Study more please");
}
}
public static void main(String[] args){
DifferentKindsOfVariables objectReference_Student1 = new DifferentKindsOfVariables("Jack Frost");
objectReference_Student1.setGrade(75,73,73);
objectReference_Student1.display();
System.out.println("To call a non static field " + objectReference_Student1.instanceVariable_FinalGrade);
YOU ARE READING
Java codes i learned online
RandomThis is just my notes to record everything i learned about java. You can read it if you want.. You can correct me if i am wrong but please do not be too harsh on me. i am just a newbie in programming. I will start schooling this July 15, 2019.. and...
