Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lec.pkg2;
- import java.util.Scanner;
- /**
- *
- * @author studentmain
- */
- public class Lec2 {
- /**
- * @param args the command line arguments
- */
- static int NumGradStudents =3, NumUnderGradStudents = 2;
- static Graduate[] GradStudents; static UnderGraduate[] UnderGradStudents;
- public static void main(String[] args) {
- // TODO code application logic here
- Initialize(); GetStudentInfo(); ShowStudents();
- }
- public static void Initialize(){
- GradStudents = new Graduate[NumGradStudents];
- for(int i=0; i<NumGradStudents; i++)
- {
- GradStudents[i]= new Graduate();;
- }
- UnderGradStudents = new UnderGraduate[NumGradStudents];
- for(int i=0; i<NumUnderGradStudents; i++)
- {
- UnderGradStudents[i] = new UnderGraduate();
- }
- }
- public static void GetStudentInfo(){
- Scanner input = new Scanner(System.in);
- for(int i=0; i<NumGradStudents; i++){
- System.out.println("Enter Studemt Name ");
- GradStudents[i].SetName(input.nextLine());
- System.out.println("Enter Student Roll No. ");
- GradStudents[i].SetRollNo(input.nextLine());
- //System.out.println("Enter 1 for Graduate 2 for Undet Graduate");
- //students[i].SetType(input.nextInt());
- System.out.println("Enter Student Marks");
- GradStudents[i].setTestScore(input.nextInt());input.nextLine();
- }
- for(int i=0; i<NumUnderGradStudents; i++)
- {
- System.out.println("Enter student name ");
- UnderGradStudents[i].SetName(input.nextLine());
- System.out.println("Enter student roll no. ");
- UnderGradStudents[i].SetRollNo(input.nextLine());
- System.out.println("Enter student marks ");
- UnderGradStudents[i].setTestScore(input.nextInt());
- }
- }
- public static void ShowStudents(){
- for(int i=0; i<NumGradStudents; i++){
- System.out.println("Student Name " + GradStudents[i].GetName());
- System.out.println("Student roll no " + GradStudents[i].GetRollNo());
- System.out.println("Student GPA " + GradStudents[i].GetTestScore());
- boolean status = GradStudents[i].IsPass();
- if (status == true)
- System.out.println("student is pass");
- else
- System.out.println("STudent is fail");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement