Nesne Yönelikli Programlamanın sağladığı kolaylıklar Oluşturulan nesneler birbirinden bağımsız olduğu için bilgi gizleme olanağı artar. Örneğin A nesnesi B nesnesinin özelliklerini kullanamaz ve erişemez. Nesne oluşturma, bir sınıf içerisinde gerçekleştirilir ve bu kodlar başka projelerde kullanılabilir.