EMZETT.
Giriş yap

Paketler/API

Kısaca: Paket, ilişkili sınıfları gruplayan bir ad alanıdır; API (Uygulama Programlama Arayüzü) ise bir kütüphanenin veya sistemin dışarıya sunduğu, herkese açık kullanılabilir sınıflar, yöntemler ve işlevler kümesidir.

Biraz daha ayrıntılı: Paketler ad çakışmalarını önler (iki sınıf farklı paketlerde duruyorsa aynı adı taşıyabilir) ve daha büyük projeleri konularına göre yapılandırır. Bir API, bir sisteme “sözleşme arayüzünü” tanımlar — iç uygulamayı bilmeden nasıl kullanılacağını — ve böylece soyutlama kavramıyla yakından ilişkilidir.

Ayrıntılı

Paket aslında anlamlı bir klasördür…

Ayrıca bak: Sınıflar, Soyutlama, Arayüz