Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
Yayınlayansüleyman uzun Değiştirilmiş 6 yıl önce
2
Bütün dünyayı nesneler (object) ve nesneler arası ilişki olarak gören model kullanılarak yapılan programlama. Bu programlama tekniğine göre her nesne bir sınıfta (class) aittir ve bu classtan türetilir. Temelinde: Kalıtım (Inheritance) Modülerlik (Modularity) Çok biçimlilik (Polymorphism) Kapsülleme (Encapslutation)
3
o Örneğin çomar bir köpektir (bu cümlede çomar nesnenin ismi, köpek ise sınıf ismidir) o Örneğin, köpeklerin boyu, kilosu ve yaşı vardır. (bu cümlede köpek sınıfının (ve dolayısıyla bu sınıftan olan nesnelerin) boy, kilo ve yaş özellikleri olduğu belirtilmiştir) Örneğin, köpekler koşarlar, kemik yerler ve uyurlar. o (Bu cümlede ise köpeklerin 3 ayrı metodu, koşmak, kemik yemek ve uyumak olarak verilmiştir.)
4
Sınıflar arası ilişkiler dünyanın modellenmesinde kullanılır. Örneğin personel takip sistemi yazılırken kullanılan bir nesne yönelimli modellemede, insan sınıfının boyu kilosu ve yaşı gibi özellikleri, sekreter, müdür ve mühendis gibi diğer sınıflarda da kullanılacaktır. Bu durumda inheritance (miras kalma) kullanılarak sınıflar arası bilgi geçişi yapılır * Örneğin, insanın boyu kilosu ve yaşı vardır. Müdür bir insandır. (bu cümleler ile anlatılan, müdürün insanın taşıdığı özellikleri taşıdığı, yani müdürün de boyunun kilosunun yaşının olduğudur)
5
En meşhur Nesne yönelimli programlama dilleri ; JAVA, C++ PHP gibi dillerdir. Bu örneklerden Saf nesne yönelimli programlama dili, JAVA ‘dır ve JAVA bütün mantığını nesne yönelimli olarak inşa etmiştir. En meşhur Nesne yönelimli programlama dilleri ; JAVA, C++ PHP gibi dillerdir. Bu örneklerden Saf nesne yönelimli programlama dili, JAVA ‘dır ve JAVA bütün mantığını nesne yönelimli olarak inşa etmiştir.
6
YUKARıDA VERILMIŞ OLAN CÜMLELERIN JAVA DILINDE KODLAMASı AŞAĞıDA VERILMIŞTIR:
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.