继承不起作用

Gol*_*are -2 java

从我的代码我希望我的卧室类继承超级类房间的长度和宽度.我在评论中填写了相应行中的错误.我收到错误,我找不到出路.请帮帮我?

package index;

public class Room {
int length;
int breadth;

Room(int x,int y)
{
    length = x;
    breadth = y;
}
int area(){
    return (length*breadth);
}
}

class BedRoom extends Room{      //Implicit super constructor Room() is undefined for default constructor. Must define an explicit constructor
    int height;
    public void Bedroom(int x,int y,int z)
    {
        super(x,y);    //Constructor call must be the first statement in a constructor
        height=z;
    }


int volume(){
    return (length*breadth*height);
    }
}
class InherTest
{
    public static void main(String args[])
    {
        BedRoom room1 = new BedRoom(14,12,10); //The constructor BedRoom(int, int, int) is undefined
        int area1 = room1.area();
        int volume1 = room1.volume();
        System.out.println("Area1 = "+area1);
        System.out.println("Volume1 = "+volume1);
    }

}
Run Code Online (Sandbox Code Playgroud)

Aas*_*set 8

您只是拼错BedRoomBedroom在构造函数声明.(更正此问题将为您提供有关@HovercraftFullOfEels提到的问题的更简单易懂的错误消息:构造函数没有返回类型.)