제목 : 응용 프로그램을 작성, 사각형 클래스, 길이, 폭이 개 멤버 변수와 메소드는 원주를 찾아 기호가있는 클래스를 만듭니다. 그런 다음 직사각형의 클래스의 서브 클래스 생성 - 평방 클래스, 클래스 추구 영역에 정의 된 방법은 원주 재 작성 방법을 찾을 수 있습니다. 메인 클래스에서, 사각형의 입력측 길이, 정사각형 물체는 스퀘어 영역과 경계 조건을 생성한다. (참고 : 모든 클래스가 패키지에)
첫째, 소스
/ ** 광장의 면적과 둘레 찾아 두 클래스 네 가지 방법 *을 * / 패키지 W24, 가져 오기 java.util.Scanner; 클래스 직사각형 { // 직사각형 타입 INT의 길이, 와이드; //은 길이와 폭이를 가진 멤버 변수 INT의 둘레 () { // 메소드가 원주 찾아 반환 (길이 + 폭) * 2 ; } } 클래스 사각형 는 연장 직사각형 { // - 각형 사각형의 클래스의 서브 클래스 INT의 면적 () { // 발견 메소드 영역 복귀 길이 *의 길이; } INT의 둘레는 () { // 메소드가 원주 재기록을 찾는 복귀 * 길이 4. ; } 공공 정적 무효 메인 (문자열 []에 args) { 스캐너 리더 = 새로운 새로운 스캐너합니다 (System.in); // 입력 길이 및 폭 에서 System.out.println는 ( "사각형의 측면을 입력하세요" ); Z 광장 = 새로운 새로운 광장 (); // 사각형 개체 만들기 z.length = reader.nextInt (); 에서 System.out.println ( "사각형 영역"+ z.area () + "광장 주변"+ Z. 둘레 ()); } }
둘째, 성공 스크린 샷