Object Sınıfı (klonlama,derin ve sığ kopyalama,equals,toString) Java Eğitim 6

preview_player
Показать описание
Bir obje kopyalanmış CloneNotSupportedException nasıl throw edileceği ve cloneable arayüzünün (interface) nasıl implement edileceği anlatılmıştır. Basitçe java içerisinde bütün nesnelerin (object) inherit ettiği object sınıfından bahsedilmiştir.
Рекомендации по теме
Комментарии
Автор

İşini bilen hocadan ders dinlemek bir başka. Her izlediğim videoda size olan saygım artıyor hocam.

tankctr
Автор

Merhaba, ben java öğrenmek için kursa gidiyorum aynı zamanda sizin videolarınızı izliyorum. İnternette bir çok java videosu izledim kendilerine göre iyi olabilirler fakat bu işte profesyonel olmadıkları çok belli oluyor. Öncelikle ağzınıza sağlık ve videolar için teşekkür ederim. Fakat hocam bu video da 22.10 dakikada söylediklerinize ben katılmıyorum. ben javayı gerçekten öğrenmek istiyorum. 30 tane video çekseniz hepsini baştan sonra izlerim gerçekten önemli bilgiler veriyorsunuz. Eğer öğrnmek istiyorlarsa sıkılmadan izlemeleri gerekir. Herkese tavsiye edeceğim sizi. Başarılar.

serdarplaylist
Автор

Bence insan bir şeyler öğrenirken sıkılmaması gerekir.Kısa videolar isteyenlerin aksine ben uzun videoları izlemeyi tercih ediyorum.Anlatımlarınız için teşekkürler.

HakkiOgrt
Автор

bi önceki videoya kıyasla sesiniz bi tık daha kısık geliyor. Ağzınıza sağlık

melihaktas
Автор

Anlayamayanlar için kısaca hocamız 2 tür kopyalama vardır diyor bunlardan biri shalow copy yani iki farklı işaretcinin ramdeki bir bölgeyi göstermesidir o bölgenin içeriği değişince iki objenin gösterdiği içerikte değişiyo, diğeri ise deep copy oda ramde birbirinden bağımsız 2 farklı bölgenin bulunması bu iki bölge birbiriyle tamamen aynı boyutta ve aynı iceriğe sahip olabilir ama bunlar birbirinden bağımsız iki bölge ve adresleri farklı olduğu icin birinde yapılan değişiklik diğerini etkilemiyor ramdeki her bölgenin bir adresi vardır. Bence c dilini öğrenmeniz java öğrenirken çok büyük rahatlık sağlıyo öğrenmeden geçmeyin tavsiye ederim. Javayı c öğrenmeden öğrenebilirsin tabi ama bir baş ağrısı çekerek öğrenmek var birde zaten daha önceden öğrendiğin bir konunun farklı bir yönünü zorlanmadan öğrenmek var bir kere duyup geçtiyorsunuz aklınızda kalıyor anlayamayanlar en azından cdeki pointerlar videosunu izleyin java ile cnin syntax'ı aynı zaten yabancılık çekmezseniz.

btbeatsofficial
Автор

hocam devam videolarınızı heyecanla bekliyorum videolarınız efsane ama araya fazla zaman girmese daha iyi olacak

seyfettin
Автор

Hocam Java eğitiminiz için çok teşekkür ediyorum. Devamını da bekliyorum. Bir de Python eğitim videoları çekebilirseniz çok yardımcı olursunuz.

hulusikafaler
Автор

hocam lu class adını veri tipi olarak kullanmayı hiç anlatan yer göremedim bildiğiniz bir yer var mı acaba ya da anlatabilir misniz?mesela kisiler sınıfından public kisiler anne diye bir özellik oluşturma. Yani normalde özellik oluştururken int, string gibi ilkel veri tipleri kullanıyoruz fakat burada class adını kullanıyoruz.sebebini ve ne işe yaradığını anlayamadım

ceydaavc
Автор

Çok teşekkürler hocam devamını sabırsızlıkla bekliyoruz.

okanlodos
Автор

Hocam emeğinize çok teşekkürler. devam videolarınızı sabırsızlıkla bekliyoruz.

aliince
Автор

Hocam eline diline sağlık. Keşke daha önce karşılaşsa idim bu videolar ile.

ahmetklc
Автор

hocam class tanımlamaların da nasıl küçük harfle başlarsınız anlam veremedim

bakieroglu
Автор

hocam aynı class içerisinde 2 değişkene toString uygualayarak ezme yöntemi kullanılabilir mi? mesela benim ucuslar diye bir class ım var. bunun içerisinde kalkisyeri ve varisyeri değişkenlerini 2 ayrı combobox içerisinde yazdırmam gerekiyor. bunu nasıl yapabilirim?

ferhatdemir
Автор

Merhaba hocam. Java derslerinizin video serisine umarım devam edersiniz. Sizin gibi bu işin felsefesini bilen birisinden java dinlemek benim için bir ayrıcalık.
Yanlışım varsa düzeltmenizi rica ediyorum hocam, OOP baz alındığında bir classın içerisinde başka bir classın instance (object) yaratmak bildiğim kadarıyla doğru bir kullanım değil. Attribute, methodlar ve constructor'lar bu durumun dışında mıdır yoksa tamamen bildiğim sandığım şey yanlış mıdır ? Lütfen java serinize devam edin benim gibi birçok kişinin böyle düşündüğünden eminim iyi çalışmalar hocam.

xxxxxx-cpkm
Автор

Hocam yaptığınız kopyala2 metodu Copy Constructor olarak mı geçiyor?

stanerc
Автор

Hocam kopyalamak istediğimiz nesnenin içerisinde başka nesneler tanımlanmış ise (onların içerisinde de başka nesneler) bu nesneyi bütün olarak nasıl kopyalayabiliriz?

alikurnaz
Автор

cok guzel anlatiminiz var. yeni favori hocam sizsiniz ))

nihatgulsen
Автор

Merhaba Hocam, tostring override ile ilgili sorum olacak. Senaryom su şekilde; Ornegin formumda 2 combobox var. 1. combobox öğrencilerin adlarini, 2. combobox ise öğrencilerin yaşını dolduracak. 2 comboboxa tanımlanmış öğrenci classimi kullanarak dolduruyorum. Sorunum tam bu noktada başlıyor. Sinifimda 1 kere string ovveride yapıyorum ve öğrencilerin adını 1. comboboxta gosterebilirken, 2. comboboxa yaşlarını ovveride yapamadigim için gosteremiyorum. Öğrenci Classimda 2 farkli ovveride yapabilir miyim?

erhangursu
Автор

20:26 Hocam burada sanirim bir hata var: Objects clasindaki "equals()" ile sizin yazdiginiz "equals(ögrenci rhs ) " farkli formlarda medolar, o yüzden "Override" degil de "Overload" olmaz mi acaba?

bariscelik
Автор

Hocam bir noktada aklıma bir şey takıldı şimdi bizim bildiğimiz eşitlik şu şekilde değil mi? int a = 2 ve int b = 2 şeklinde iki değişken tanımlarsam a nın ve b nin ramdeki yerleri farklı olmuyor mu? O zaman niye a == b ifadesi doğru oluyor?

enesuysal