컴퓨터 프로그래밍 자바 코딩 문의 컴퓨터 프로그래밍 자바 코딩 문의
조회수 266회
안녕하세요 비전공자인데 아래 조건에 해당하는 소스코드를 알고싶습니다. 고수님들 부탁드려요!!!! ------------조건------------- 다음의 상속 관계를 갖는 클래스들을 작성하세요.
- Shape – Square – Rect - Circle 1) Shape
- 멤버변수: String name
- 추상 메소드: void printInfo(); 2) Square
- 멤버변수: double length, area;
- 추상 메소드: void getArea(); 3) Rect
- 멤버변수: double length2
- 생성자: name과 length, length2를 초기화
- 추상 메소드 구현 void printInfo() //name, length, length2, area를 출력 void getArea() //area = length * length2 4) Circle
- 멤버변수: double r, area;
- 생성자: name과 r을 초기화
- 메소드: void getArea() //원의 넓이를 구함=> area = 3.14 * r * r
추상 메소드 구현 void printInfo() //name, r, area를 출력
AbstractEx 클래스 main()
Rect, Circle 객체를 생성하고, 아래와 같이 정보를 출력 Rect ==> length: 2, length2: 3, area: 6 Circle ==> r: 2.0, area: 6.9
댓글 입력