类“房间”是抽象的;无法实例化
2022-09-03 01:45:30
我有一个类,一个抽象类,它有子类,我在一个类中创建。我有一个方法可以向ArrayList添加一个房间;Room
Family
Standard
room = new ArrayList<Room>();
Hostel
public String addRoom(String roomNumber, boolean ensuite)
{
if (roomNumber.equals(""))
return "Error - Empty name field\n";
else
room.add( new Room(roomNumber,ensuite) );
return "RoomNumber: " + roomNumber + " Ensuite: " + ensuite
+ " Has been added to Hostel " + hostelName;
}
但是我得到编译时错误;
房间是抽象的;无法实例化
我知道抽象类不能实例化,但是添加房间的最佳方法是什么?