반응형
상속은
기존 클래스가 가지고 있는것 물려받아 새로운 클래스를 만드는것
class Car3 {
String color;
int speed;
void upSpeed(int value){
speed = speed + value;
}
void downSpeed(int value){
speed = speed -value;
}
}
//car3 상속
class Sedan extends Car3 {
int 시트개수;
public int get시트개수() {
return 시트개수;
}
}
//car3 상속
class Truck extends Car3 {
int 적재;
public int get적재() {
return 적재;
}
}
구현
public class car_sub3 {
public static void main(String[] args) {
Sedan sedan = new Sedan();
Truck truck = new Truck();
sedan.upSpeed(300);
truck.upSpeed(100);
System.out.println("승용차 속도는 " + sedan.speed + " 좌석수는" + sedan.get시트개수() + "개입니다.");
System.out.println("트럭 속도는 " + truck.speed + " 적재량은" + truck.get적재() + "톤 입니다.");
}
}
출력 결과
반응형
':::: 개발 :::: > ::: JAVA :::' 카테고리의 다른 글
JAVA LIST 변환 & 추가 (0) | 2018.11.08 |
---|---|
간단한 람다 Lambda 테스트 Code (0) | 2018.08.28 |
스프링 부트 구름IDE 이용 원격 개발 시작 (0) | 2018.08.13 |
객체지향 자바기초 (인터페이스,추상화) (0) | 2018.07.26 |
객체지향 자바기초 (클래스 변수,인스턴스 변수) (0) | 2018.07.18 |
객체지향 자바기초 (클래스,접근제어) (0) | 2018.07.17 |
JAVA 외부 URL 호출 JSON 형태 가져오기 (2) | 2017.05.13 |
spring boot 스프링 부트 호스팅 서버에 올리기 (2) | 2016.11.12 |