你有两个构造函数,都是带有参数的,而你的mian里new Bird()却不带参数,除非你添加一个不带参数的构造函数,或者删掉这两个。