How to implement inheritance in Java

1 Answer

0 votes
package javaapplication1;

public class Person {
	public String name;
    public int age;
}
package javaapplication1;

public class Worker extends Person {
	public String company;
	public String salary; 
	
	public void showDetails() {
		System.out.println("name: " + name + " age: " + age + " company: " + 
                                      company + " salary: " + salary);
	}
	
	public static void main(String[] args) {
		Worker worker1 = new Worker();
		worker1.name = "Tom";
        worker1.age = 31;
		worker1.company = "collectivesolver";
		worker1.salary = "5000 USD";
		
		Worker worker2 = new Worker();
		worker2.age = 43;
		worker2.name = "Nanami";
		worker2.company = "JavaDevelopers";
		worker2.salary = "9000 USD";
		
		worker1.showDetails();
		worker2.showDetails();
	}
}

/*
run:

name: Tom age: 31 company: collectivesolver salary: 5000 USD
name: Nanami age: 43 company: JavaDevelopers salary: 9000 USD

*/

 



answered Jan 6, 2016 by avibootz

Related questions

...