class Employee{ String name; int salary; public String getEmployee(){ return name + " " + salary; } public Employee(){} public Employee(String name, int salary){ this.name = name; this.salary = salary; } }
class Manger extends Employee{ String depart; public String getEmployee(){ return name + " " + salary + " " + depart; } public Manger(String name, int salary, String depart ){ super(name, salary); this.depart = depart; } }
public class Ex06_07 { public static void main(String[] args) { Employee emp = new Employee(); Manger man = new Manger("이영희",4000,""); emp.name = "김철수"; emp.salary = 3000; man.depart = "개발"; System.out.println(emp.getEmployee()); System.out.println(man.getEmployee()); } }
출력물
김철수 3000
이영희 4000 개발
'JAVA' 카테고리의 다른 글
객체형(String) 자료 비교 (0) | 2013.01.31 |
---|---|
Stirng의 다양한 객체 메서드 (0) | 2013.01.31 |
상속, 다형성(Polymorphism) 기본 실습 (0) | 2013.01.31 |
인터페이스(Interface) 실습 (0) | 2013.01.31 |
추상 클래스, 추상 메서드, 오버라이딩 기본 실습 (abstract) (0) | 2013.01.31 |