자바 상속/오버로딩/형변환 예제
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

자바 상속/오버로딩/형변환 예제에 대한 보고서 자료입니다.

본문내용

//상속 클래스
class outprint
{
//생성자메소드 - 메소드 오버로딩에서 type, result의 값을 받아서 결과출력
public void outprint(String type, double result){
System.out.println(type+result+"입니다.");
}
};
//메소드 오버로딩 클래스 - extends로 outprint 클래스를 상속 받음
class math_overloading extends outprint
{
//입력 받은 수를 정수값으로 사용할 경우에는 double를 int로 변경한다.
double result;
String type;
//math 메소드 호출 시 전달값이 1개일 경우
public void math(double a){
result = a * a * 3.14;
type = "원의 넓이는 ";
//상속 받은 outprint 클래스의 생성자메소드(outprint)를 호출
outprint(type,result);
}
//math 메소드 호출 시 전달값이 2개일 경우
public void math(double a, double b){
result = a * b;
type = "사각형의 넓이는 ";
//상속 받은 outprint 클래스의 생성자메소드(outprint)를 호출
outprint(type,result);
}
//math 메소드 호출 시 전달값이 3개일 경우
public void math(double a, double b, double c){
result = a * b * c;
type = "직육면체의 부피는 ";
//상속 받은 outprint 클래스의 생성자메소드(outprint)를 호출
outprint(type,result);
}
};

키워드

  • 가격1,000
  • 페이지수3페이지
  • 등록일2007.06.07
  • 저작시기2007.6
  • 파일형식기타(java)
  • 자료번호#413651
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니