Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package finalactivities.laboratoryActivity_12;
- //Class Person
- class Person {
- //Variables
- private String name;
- private int age;
- private String gender;
- //Constructor
- public Person(String name, int age, String gender) {
- this.name = name;
- this.age = age;
- this.gender = gender;
- }
- //getter and setters
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public int getAge() {
- return age;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public String getGender() {
- return gender;
- }
- public void setGender(String gender) {
- this.gender = gender;
- }
- }
- //Class Teacher
- class Teacher extends Person {
- //Variable
- private double salary;
- //Constructor
- public Teacher(String n, int age, String gender, double s) {
- super(n, age, gender);
- this.salary = s;
- }
- //getter and setters
- public double getSalary() {
- return salary;
- }
- public void setSalary(double salary) {
- this.salary = salary;
- }
- }
- //Class Student
- class Student extends Person {
- //Variables
- private double grade;
- private int id;
- //Constructor
- public Student(int id, String n, int age, String gender, double grade) {
- super(n, age, gender);
- this.grade = grade;
- this.id = id;
- }
- //getter and setters
- public double getGrade() {
- return grade;
- }
- public void setGrade(double grade) {
- this.grade = grade;
- }
- public int getId() {
- return id;
- }
- public void setId(int id) {
- this.id = id;
- }
- }
- //Main
- public class Main {
- public static void main(String[] args) {
- //Creating 2 students and one teacher
- Student s1 = new Student(3, "Michael", 15, "M", 2.5);
- Student s2 = new Student(5, "Alexa", 16, "F", 4.5);
- Teacher t1 = new Teacher("Abhishek", 39, "M", 50000);
- //Printing student 1
- System.out.println("Student: " + s1.getId());
- System.out.println("Name: " + s1.getName());
- System.out.println("Age: " + s1.getAge());
- System.out.println("Gender: " + s1.getGender());
- System.out.println("grade: " + s1.getGrade());
- //Printing student 2
- System.out.println();
- System.out.println("Student: " + s2.getId());
- System.out.println("Name: " + s2.getName());
- System.out.println("Age: " + s2.getAge());
- System.out.println("Gender: " + s2.getGender());
- System.out.println("grade: " + s2.getGrade());
- //Printing teacher 1
- System.out.println();
- System.out.println("Name: " + t1.getName());
- System.out.println("Age: " + t1.getAge());
- System.out.println("Gender: " + t1.getGender());
- System.out.println("grade: " + t1.getSalary());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement