Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.95 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Student {
  4.    
  5.     //declare properties
  6.     private int StudentID, YearGroup;
  7.     private String Name, Address, Tutor;
  8.    
  9.     //getters
  10.     public int getStudentID() { return StudentID; }
  11.     public int getYearGroup() { return YearGroup; }
  12.     public String getName() { return Name; }
  13.     public String getAddress() { return Address; }
  14.     public String getTutor() { return Tutor; }
  15.    
  16.     //setters
  17.     public void setStudentID(int a) { StudentID = a; }
  18.     public void setYearGroup(int a) { YearGroup = a; }
  19.     public void setName(String a) {Name = a; }
  20.     public void setAddress(String a) {Address = a; }
  21.     public void setTutor(String a) {Tutor = a; }
  22.    
  23.     public static void main(String args[]) {
  24.        
  25.         //Scanner object to read in user input
  26.         Scanner input = new Scanner(System.in);
  27.        
  28.         //Validation object to take in validated numbers
  29.         Validation validate = new Validation();
  30.        
  31.         //new Student object
  32.         Student stud = new Student();
  33.        
  34.         //input student ID
  35.         stud.setStudentID(validate.nextIntValidated("Enter  student ID: ", "Please enter a valide number: ", true));
  36.        
  37.         //input student name
  38.         System.out.print("Enter student's name: ");
  39.         stud.setName(input.nextLine());
  40.        
  41.        
  42.         //input student address
  43.         System.out.println("Enter student's address: ");
  44.         stud.setAddress(input.nextLine());
  45.        
  46.         //input student tutor group
  47.         System.out.println("Enter student's tutor group: ");
  48.         stud.setTutor(input.nextLine());
  49.        
  50.         //input student year group
  51.         stud.setYearGroup(validate.nextIntValidated("Enter student's year group: ", "Please enter a valid number: ", true));
  52.        
  53.         System.out.println();
  54.         System.out.println("This is the information about the student.");
  55.         System.out.println();
  56.        
  57.         //print out student information
  58.         System.out.println("ID: "+stud.getStudentID());
  59.         System.out.println("Name: "+stud.getName());
  60.         System.out.println("Address: "+stud.getAddress());
  61.         System.out.println("Tutor Group: "+stud.getTutor());
  62.         System.out.println("Year Group: "+stud.getYearGroup());
  63.     }
  64.  
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement