Constructor ve metotları ustaca yazın
Eğitim constructor'ın amacını ve varsayılan constructor kurallarını, constructor overloading ve this(...) zincirlemeyi, instance ve static initializer bloklarını, metot tanımını, parametre geçirmeyi (pass-by-value, referans kopyası), overloading ve varargs'ı,…
Constructor ve metot tasarımı
Eğitim constructor'ın amacını ve varsayılan constructor kurallarını, constructor overloading ve this(...) zincirlemeyi, instance ve static initializer bloklarını, metot tanımını, parametre geçirmeyi (pass-by-value, referans kopyası), overloading ve varargs'ı, static ve instance metot farkını, özyinelemeli metotları, metot imzası, dönüş tipi, erişim belirleyicileri ve yardımcı (utility) sınıf tasarımını örneklerle işler.
2 Gün. Her gün dört modül; Constructor'lar; Metotlar ekseninde ilerleyen uygulamalı program.
Temel Seviye — Java SE constructor ve metotlar: overloading, this(), static metotlar, varargs, pass-by-value ve initializer blokları
Fatura, öğrenci ve hesap sınıfları adım adım yazılır; her adımda debugger ile constructor ve metot çağrı yığını izlenir.
Nesnelerin tutarlı durumda oluşmasını sağlarsınız.
Okunur imzalı, tek sorumluluklu metotlar yazarsınız.
Pass-by-value'nun nesnelerle davranışını doğru açıklarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, döngü ve koşul bilgisi.
Sınıf ve nesne temel fikri.
JDK 17 ve IDE.
Temel programlama deneyimi.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Doğrulamalı constructor yazabilirsiniz.
this(...) ile constructor zinciri kurabilirsiniz.
Initializer blok ve constructor sırasını açıklayabilirsiniz.
Net imzalı ve tek sorumluluklu metot yazabilirsiniz.
Parametre geçirme davranışını doğru yorumlayabilirsiniz.
Overload ve varargs kurallarını uygulayabilirsiniz.
static ve instance üyeleri doğru ayırabilirsiniz.
Özyinelemeli metotları temel durumla güvenle yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
JDBC RowSet ile Veritabanı Etkileşimi eğitimi: RowSetFactory, JdbcRowSet, CachedRowSet, WebRowSet, XML dışa aktarma, RowSetListener, bağlantısız çalışma ve acce
Detayları Gör →JDBC RowSet ile Join ve Filtreleme eğitimi: JoinRowSet.addRowSet, setMatchColumn, FilteredRowSet, Predicate arayüzü, join türleri, sıralama ve SQL JOIN ile perf
Detayları Gör →Java Savunmacı Programlama Teknikleri eğitimi: Girdi doğrulama, defensive copy, değişmez nesneler, null güvenliği, güvenli serileştirme, SQL ve komut enjeksiyon
Detayları Gör →Java Tasarım Kalıpları eğitimi: Singleton, Factory, Abstract Factory, Builder, Adapter, Decorator, Facade, Proxy, Strategy, Observer, Command, State ve Template
Detayları Gör →Java Professional: Gelişmiş Koleksiyonlar, Sıralama ve Generics eğitimi: List, Set, Map, Queue, Deque, TreeMap, LinkedHashMap, Comparable, Comparator, wildcard,
Detayları Gör →