public class Car
{
public char color;
public char getColor()
{
return color;
}
public void setColor(char color)
{
this.color = color;
}
}
public class MyCar
{
private Car car = null;
public MyCar()
{
this.car = new Car();
car.color = 'R';
}
}
以上代码违反了哪个OOPS原则?
• 抽象
• 封装
• 多态
• 以上都不是
我理解封装是这个问题的答案。只是想知道其他选项是否也正确。