Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /**
- *
- * @author Jason
- */
- class Person {
- private String name;
- private int age;
- private char gender;
- public String getName() {
- return this.name;
- }
- public int getAge() {
- return this.age;
- }
- public char getGender() {
- return this.gender;
- }
- public void setName(String name) {
- this.name = name;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public void setGender(char gender) {
- this.gender = gender;
- }
- }
- class Student extends Person {
- private double grade;
- public double getGrade() {
- return this.grade;
- }
- public void setGrade(double grade) {
- this.grade = grade;
- }
- }
- class Teacher extends Person {
- private double salary;
- public double getSalary() {
- return this.salary;
- }
- public void setSalary(double salary) {
- this.salary = salary;
- }
- }
- public class Main {
- public static void main(String[] args) {
- // Student 1
- Student stud1 = new Student();
- stud1.setName("Jason");
- stud1.setAge(19);
- stud1.setGender('M');
- stud1.setGrade(4.0);
- System.out.println("Student 1:");
- System.out.println("Name: " + stud1.getName());
- System.out.println("Age: " + stud1.getAge());
- System.out.println("Gender: " + stud1.getGender());
- System.out.println("Grade: " + stud1.getGrade());
- // Student 2
- Student stud2 = new Student();
- stud2.setName("Sophia");
- stud2.setAge(19);
- stud2.setGender('F');
- stud2.setGrade(4.0);
- System.out.println("Student 2:");
- System.out.println("Name: " + stud2.getName());
- System.out.println("Age: " + stud2.getAge());
- System.out.println("Gender: " + stud2.getGender());
- System.out.println("Grade: " + stud2.getGrade());
- // Teacher
- Teacher teach = new Teacher();
- teach.setName("Grace");
- teach.setAge(28);
- teach.setGender('F');
- teach.setSalary(15445.75);
- System.out.println("Teacher:");
- System.out.println("Name: " + teach.getName());
- System.out.println("Age: " + teach.getAge());
- System.out.println("Gender: " + teach.getGender());
- System.out.println("Grade: " + teach.getSalary());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment