Я ищу помощь по некоторым вопросам в моей java лаборатории, это первый вопрос:
Создайте программу под названием Garden, в которой есть как минимум три объекта Flower и три объекта
Tree. Повторно используйте классы, созданные выше! Возможно, будет хорошей идеей использовать массив деревьев
и массив цветов (что если количество деревьев или цветов в будущем увеличится или уменьшится!). Добавьте методы доступа и методы мутатора к
получить и установить деревья и цветы в саду. Создайте конструктор для класса «Сад», который будет использовать цветы и деревья в саду. Требуемые действия и указания по маркировке:
- Создать класс сада (1 балл)
- Добавить ТРИ дерева и ТРИ цветочных атрибута в сад (6 баллов)
- Написать средство доступа иметоды-мутаторы для установки тресса и цветов (4 балла)
- Конструктор записи объектов сада с деревьями и цветами (3 балла)
У меня есть такой код:
public class Garden {
private int Tree;
private int Flower;
public Garden (int Tree, int Flower){
}
public static class Tree {
private String type = "";
private double height = 0;
private int age = 0;
public Tree(){
type = "daisy";
height = 2;
age = 5;
}
public void setType(String type){
this.type = type;
}
public void setHeight(double height){
this.height = height;
}
public void setAge(int age){
this.age = age;
}
public String getType(){
return type;
}
public double getHeight() {
return height;
}
public int getAge() {
return age;
}
}
public static class Flower {
private String type = "";
private String colour = "";
private int age = 0;
public Flower(){
type = "daisy";
colour = "yellow";
age = 10;
}
public void setType(String type){
this.type = type;
}
public void setColour(String colour){
this.colour = colour;
}
public void setAge(int age){
this.age = age;
}
public String getType(){
return type;
}
public String getColour() {
return colour;
}
public int getAge() {
return age;
}
}
public static void main(String[] args) {
Tree t1 = new Tree();
Flower f1 = new Flower();
System.out.println(f1.getType());
System.out.println(f1.getColour());
System.out.println(f1.getAge());
}
}