Saturday , October 19 2019
Home / Tag Archives: abstract

Tag Archives: abstract

Bridge Design Pattern

java-design-patterns (1)

Bridge Pattern, soyut sınıflar ile gerçek sınıflar arasında bağlantı kuran, yani ismiyle kullanacak olursak bu tür sınıflar aralarında köprü görevi gören yapılardır. Bu soyut ve gerçek sınıflar birbirleri ile hiyerarşik yapıda bulunmaktalar. Bridge Pattern,; Abstraction, Refined Abstraction, Implementor ve Concrete ımplementorlardan oluşur Bu yöntem sayesinde sınıf hiyerarşileri daha esnek hale getirelebilir, çünkü üst sınıflar bünyelerinde barındırdıkları soyut metotları bir interface ... Read More »

Java Language Keywords (Java Dili Anahtar Kelimeleri)

java

Class : Class, nesne yönelimli programlama dillerinde nesnelerin özelliklerini, davranışlarını ve başlangıç durumlarını tanımlamak için kullanılan şablonlara verilen addır. Sınıf demek OOP, Nesne Yönelimli Programlama demektir. Object (Nesne): Bir sınıftan türetilmiş bir nesne ise o sınıfın örneği olarak tanımlanır. Sınıflar genelde şahıs, yer ya da bir nesnenin ismini temsil ederler. Örneğin bir balık sınıfımız olsun, hamsi ise balık sınıfından türetilmiş bir nesnemiz olabilir. Static: Static ... Read More »

Builder Design Pattern

java-design-patterns (1)

Builder tasarım deseni de Factory ve Abstract factory tasarım desenleri gibi Creational Design Pattern(Oluşturucu Tasarım Desenleri) sınıfında yer almaktadır. Bu pattern Factory ve Abstract Factory patternlerinde nesnelerin birçok özellik aldığı durumlardaki sorunları çözmek için ortaya çıkmıştır. Factory ve Abstract Factory’de nesneler birçok özelliğe sahip olduğunda 3 önemli konu vardır, 1-  Client programdan gelen birçok argüman Factory classında soruna neden olabilir çünkü çoğu ... Read More »

Abstract Factory Design Pattern

java-design-patterns (1)

Abstract Factory(Soyut Fabrika) Design Pattern, aynı sınıf ailesine ait nesnelerin oluşturulmasında kullanılır. Kullanılan alt sınıfları gizleyerek, transparan olarak kullanılmalarına imkan kılar. Abstract Factory Tasarım Deseni adından da anlaşılacağı üzere  soyut sınıflardan(abstract class) veya arayüzlerden(interface) yoğun bir şekilde faydalanmaktadır. Abstract Factory Design Pattern’ın Uml diyagramı ise şu şekildedir.     Gerçek hayatta kullanılan bir örnek verip kodu bunun üzerine kuracak olursak; ... Read More »

Download Free Premium Joomla Templates • FREE High-quality Joomla! Designs BIGtheme.net