Аннотация класса Getter и использование сеттераJAVA

Программисты JAVA общаются здесь
Anonymous
Аннотация класса Getter и использование сеттера

Сообщение Anonymous »

У меня есть вопрос в отношении того, как я планирую создать свои абстрактные модели, я использую абстрактный класс в качестве базового класса, а затем подклассов, хорошо ли использовать его? > Я сделал Google и нашел несколько образцов, но ни один из них не был точно таким же, как я это делаю. < /p>
public abstract class Vehicle {

String type;
String color;

public abstract getType();

public abstract setType(String type);

public abstract String getColor();

public abstract setColor(String color);
}
< /code>
А потом в моих подклассах я мог бы сделать что -то подобное: < /p>
public class Truck extends Vehicle {

String pickupBed;

public setPickupBed(String pickupBed) {
this.pickupBed = pickupBed;
}

public getPickupBed(String pickupBed) {
return pickupBed;
}

public setType(String type) {
this.type = type;
}

public getType(String type) {
return type;
}

public setColor(String color) {
this.color = color;
}

public getColor() {
return color;
}
}
< /code>
и другой класс, кроме автомобилей, не имеет кровать для пикапа. < /p>
public class Car extends Vehicle {

public setType(String type) {
this.type = type;
}

public getType(String type) {
return type;
}

public setColor(String color) {
this.color = color;
}

public getColor() {
return color;
}
}


Подробнее здесь: https://stackoverflow.com/questions/650 ... tter-usage

Вернуться в «JAVA»