Nesneye Yönelik Programlamada Nitelikler Nelerdir?
Nesne yönelimli programlamada bir nitelik (veya özellik), bir sınıfın bir özelliği veya özelliğidir. Bir nesneyle ilişkili olan ve nesne hakkında bilgi depolamak için kullanılabilen bir değişkendir. Nitelikler genellikle bir nesnenin durumunu (örneğin, adı, yaşı veya adresi) tanımlamak için kullanılır. "adres". Bu öznitelikler, her bir kişi nesnesi hakkında, adı ve soyadı, yaşı ve adresi gibi bilgileri depolamak için kullanılacaktır.
Öznitelikler genel (sınıfın dışından erişilebilir) veya özel (yalnızca sınıf içinden erişilebilir) olabilir. Ayrıca salt okunur veya yazılabilir olabilirler. Nitelikler tipik olarak sınıf tanımında, özniteliğin "yaş" adı verilen genel bir tamsayı olduğunu belirtmek için "public int age" gibi özel bir sözdizimi kullanılarak tanımlanır.