Guest User

Student extends Man

a guest
Nov 12th, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. package test;
  2.  
  3. public class Man {
  4.  
  5.     protected String name;
  6.     protected int age;
  7.  
  8.     public Man(String name, int age) {
  9.         this.name = name;
  10.         this.age = age;
  11.     }
  12.  
  13.     public String getName() {
  14.         return name;
  15.     }
  16.  
  17.     public void setName(String name) {
  18.         this.name = name;
  19.     }
  20.  
  21.     public int getAge() {
  22.         return age;
  23.     }
  24.  
  25.     public void setAge(int age) {
  26.         this.age = age;
  27.     }
  28.  
  29.     @Override
  30.     public String toString() {
  31.         return "Man{" +
  32.                 "name='" + name + '\'' +
  33.                 ", age=" + age +
  34.                 '}';
  35.     }
  36. }
  37. class Student extends Man{
  38.  
  39.     private String course;
  40.  
  41.     public Student(String name, int age, String course) {
  42.         super(name, age);
  43.         this.course = course;
  44.     }
  45.  
  46.     @Override
  47.     public String toString() {
  48.         return "Student{" +
  49.                 "name='" + name + '\'' +
  50.                 ", age=" + age +
  51.                 ", course='" + course + '\'' +
  52.                 '}';
  53.     }
  54. }
  55.  
  56. class Main {
  57.     public static void main(String[] args) {
  58.         Man man = new Man("Alpha", 45);
  59.         Student student = new Student("Bravo", 20, "Physics");
  60.  
  61.         System.out.println(man);
  62.         System.out.println(student);
  63.     }
  64. }
  65.  
Advertisement
Add Comment
Please, Sign In to add comment