This website is for reference purposes only. Users are responsible for any misuse. The owner is not liable for any consequences.
Back to Java Programming (Laboratory)
1.2.2MediumCODE

Person's name and age - Single Inheritance

Question

Solution

JAVA

package q23042;
import java.util.Scanner;

	// write your code here..

class Person {
	String name;
	int age;

	public void inputName() {
		Scanner scanner = new Scanner(System.in);
		System.out.print("Enter name: ");
		name = scanner.nextLine();
	}

	public void displayName() {
		System.out.println("Name: " + name);
	}

	public void inputAge() {
		Scanner scanner = new Scanner(System.in);
		System.out.print("Enter age: ");
		age = scanner.nextInt();
	}

	public void displayAge() {
		System.out.println("Age: " + age);
	}
}

class Citizen extends Person {
	
}

public class MainPerson {
    public static void main(String[] args) {
        Citizen citizen = new Citizen();
        citizen.inputName();
        citizen.displayName();
        citizen.inputAge();
        citizen.displayAge();
    }
}

2/2 test cases passed

2/2 hidden test cases passed