私は抽象クラス「HotelReviewClass」と「RestaurantReviewClass」を持っています。ここで、共通ではない変数を初期化し、共通して「スーパー」クラスに移動します
しかし、「コンストラクター呼び出しはコンストラクターの最初のステートメントである必要があります」というエラーがあります (「HotelReviewClass」と「RestaurantReviewClass」変数が等しくないため)
package pt;
public class HotelReviewClass extends AbstractReview{
private String ratingService;
private String ratingLocal;
public HotelReviewClass(String grade, String comment, String service, String local, String owner){
this.ratingService = service;
this.ratingLocal = local;
super(grade, comment, owner);
}
}