想像一個類別唔容許外界嘅碼直接使用一件物件內部嘅數據，淨係俾佢哋透過啲方法嚟使用啲數據，用返上面虛擬車嘅例子即係例如唔俾任何外界嘅碼直接更改 fuel 嘅數值，而淨係俾佢哋用 refuel() 呢個方法嚟改變 fuel 嘅數值，噉呢個類別就算係做咗封裝。