Variables

48 1 0
                                        

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);

Java codes i learned onlineWhere stories live. Discover now