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原則?
•抽象 •封裝 •多態性 •上述關於面向對象的問題
無據我所知,封裝是回答這個問題。只是想知道其他選項是否也是如此。
謝謝serenesat。 –