본문 바로가기

파워자바 솔루션29

[파워자바] 12장 프로그래밍 솔루션 답지 1. interface Movable { void move(int dx, int dy); } class Shape implements Movable { protected int x, y; public void draw() { System.out.println("Shape Draw"); } public void move(int dx, int dy) { x = dx; y = dy; } }; class Rectangle extends Shape { private int width, height; public void setWidth(int w) { width = w; } public void setHeight(int h) { height = h; } public void draw() { System.out.p.. 2023. 2. 15.
[파워자바] 11장 프로그래밍 솔루션 답지 1. class Circle { double radius; String color; public Circle(double radius) { super(); this.radius = radius; } public Circle() { super(); this.radius = 0; } public double getRadius() { return radius; } public void setRadius(double radius) { this.radius = radius; } public double getArea() { return 3.141592 * radius * radius; } } class Cylinder extends Circle { public Cylinder(double radius, doubl.. 2023. 2. 15.
[파워자바] 10장 프로그래밍 솔루션 답지 1. import java.util.Scanner; class Theater { int[] seats; int size; public Theater(int size) { this.size=size; seats = new int[size]; } public void print() { System.out.println("----------------------------"); for(int i=0; i 2023. 2. 15.
[파워자바] 9장 프로그래밍 솔루션 답지 1. public class Dog { private String name; private String breed; private int age; public Dog(String name, int age){ this.name = name; this.age = age; } public Dog(String name, String breed, int age){ this.name = name; this.breed = breed; this.age = age; } public String getName() { return name; } public String getBreed() { return breed; } public int getAge() { return age; } public void setName(St.. 2023. 2. 15.