Java Programlama Dersleri 33 - Interfaceler

preview_player
Показать описание
Kullandığım 2 adet Sosyal Medya Hesabının Linkleri :

Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Java Programlama Dersleri , Polymorphism , Çok Biçimlilik
Interface , Kalıtım, Inheritance , Sınıflar , Metodlar , Nesne Yönelimli Programlama, Kalıtım

Sosyal medyadan takip edin :

Yazılım ve Programlama mı öğrenmek istiyorsunuz ? İşte burası tam size göre.
Java Programlama ,Php Programlama,C Programlama ,Python Programlama ve sayısız ücretsiz eğitim videolarıyla yazılım ve programlama öğrenmenin tadına varın.

Programlama Eğitimlerimiz:

Eğitimlerimizi beğeniyorsanız “BEĞEN” tuşuna basarak bize destek olabilirsiniz.Her türlü yorum ve düşünceleriniz bizim için çok önemli.Yorumlarınızı eksik etmeyin lütfen.Videoları paylaşarak ailemizi genişletmemize yardımcı olun.

Yeni videolarımızdan anından haberdar olmak isterseniz bize abone olabilirsiniz.Ayrıca “Bildirim” tuşuna basarak da videolarımızdan anında haberdar olabilirsiniz.

Herkese merhaba.Ben Mustafa Murat Coşkun.Odtü Bilgisayar Mühendisliği 4.sınıf öğrencisiyim.Yazılım Bilimi kanalını programlama ve yazılım öğrenmek isteyen gençlere ve yazılımcılara faydalı olmak ,aynı zamanda Türkiyede yazılımın ve eğitimin yükselmesi amacıyla 10 Nisan 2015 tarihinde kurdum.Şimdiye kadar elimden geldiğince video yüklemeye çalıştım.Bu kanaldaki amacım Yazılım Bilimini genel bir online akademiye dönüştürüp Türkiye’nin dört bir yanına ücretsiz bir şekilde eğitim verebilmek.Ülkemizin gençleri olarak hep beraber yazılımı ve bilimi herkese aşılamaya çalışalım.Var mısınız?

Programlama ve Yazılım Öğrenmeye yeni mi başlıyorsunuz ? İşte yol haritanız.

1.Web geliştirmek ve bu alanda uzmanlaşmak istiyorsanız Temel olarak HTML,CSS,Javascript öğrenmeye çalışın.Daha sonra server-side(sunucu tarafı) diller ile kendinizi geliştirin.(Php,Python Django ,Asp,Ruby On Rails vs.)
2.Mobil uygulama mı geliştirmek istiyorsunuz ? Eğer çok yeniyseniz, ilk başta Python gibi algoritma ve programlama mantığını anlayacağınız bir dille başlayın. Daha sonra hangi ortamda mobil geliştirme yapacağınıza karar verin.IOS geliştirmek istiyorsanız Swift,Android Programlamak istiyorsanız Java öğrenin.Daha sonra Android ve Java geliştirmeye başlarsınız.
3.Masaüstü uygulamaları(Arayüz Uygulamaları) mı geliştirmek istiyorsunuz.Bunun için önünüzde bir çok seçenek var.Python,C#,Java gibi dillerle çok iyi arayüzler çıkarabilirsiniz.
4.Machine Learning ve Yapay zeka ilginizi çekiyorsa yazımı kolay olan ve çok verimli bir dil olan Python size yararlı olacaktır.

Sıkça Sorulan Sorular için videolara yorum yazabilirsiniz.

➤ Programlama’ya Nereden Başlamalıyım ?
➤ Programlama için hangi kaynaklardan faydalanmalıyım ?
➤ Programlama için İngilizce bilmek gerekli mi ?
➤ Programlama Kursları faydalı oluyor mu ?
➤ Programlama Dili olarak X’i mi tercih etmeliyim Y’yi mi ?
➤ Programcılık için bilinmesi gereken konular nelerdir ?

Sosyal medyadan takip edin :

Рекомендации по теме
Комментарии
Автор

Interface hakkında o kadar çok video izledim ki anlatamam ama bu kadar anlaşılabilir bir video izlememiştim.

huseyinyildirimdev
Автор

aldigim notlar yardimi olursa; inheritancen farki object olusturamiyoruz
belli kisitlarla tanimlama yapabiliyoruz
govdeli metodlar bulunmaz
genelde I ile isimlendirilirler
metodun imzasini veriyosun classlar kendi yaziyor metodu
bi class bir interfacedeki butun metodlari yazmasi gerek dersek implemend deniyor
public class yeniclassadi implements interfaceinadi {
}
sag tik add unimplemend methos diyorsun otomatik override yapiyor

fatiharslan
Автор

Videoda şöyle bir ibare geçiyor. "Interface'lerde kesinlikle gövdeli metotlar bulunmaz."

Bu bilgi yanlış. Interface'lerde "default" olarak tanımlanan metotlara gövde verebilirsiniz.

ikidokuz
Автор

Abi selamlar c++ icin herhangi bir udemi dersleriniz varmi yeni basliyacagim cook onceden biraz c# bilgim var

alibayatturk
Автор

Hocam sysout yerine sout da yaza bilirsiniz bu cheshit de var

zahidukalayev
Автор

java 8 den sonra concrete metotlar interfacede bulunuyor hocam.

omerfathom
Автор

İnterfaceler nerede karşımıza çıkıyor. Ne gibi durumlarda kullanmamız gerek. Cevaplarsanız sevinirim.

demet
Автор

Bana biraz, C++ daki header'lara benziyor gibi geldi?

mgfg
Автор

Merhaba, 1 haftadır Java ile ilgileniyorum. Öncesinde C'yi öğrendim. Bu class'lar vs. OOP kısmından sonra ufak ufak kafam karışmaya, zor anlamaya başladım. Daha iyi anlamam için tavsiyeleriniz ne olur ? Sevgiler :)

yildiz.mehmetemin
Автор

implements yazdığım bir class'ı bir de inheritance yapamaz mıyım? mesela ben student'ı school Classımdan miras almasını istiyorum diyelim.

barca
Автор

IDatabase database1 = new Customer();
Madem Customer sınıfındaki log metodunu kullancak bir obje üreticez neden bu şekilde yapıyoruz?
Customer database1 = new Customer(); yapsak da aynı işlevi görmeyecek mi ?

Автор

Meraba Hocam Derslerin devamı gelmiyecekmi ?

seyidovoruc
Автор

abstract ile aynı şey değil mi bu? farkları neler?

mehmetoruc
Автор

Interface i anlamak isteyenlerin awt kütüphanesi ile çalışmalarını öneririm.

sinanalagoz
Автор

Iyi güzel anlatiyorsunuz, tesekkür ederiz ama tüüüüüm videonun en önemli sorusu ve konusu aslinda su: "interface'ler nerede ve ne zaman kullanilmali?" olay bu aslinda. Ve siz sadece "bunu zamanla ögreneceksiniz" diye gecistirmissiniz. Bir kere interfaceleri ögrenme seviyesine gelmisse bir insan zaten nerede kullanmasi geretigini de bilmeli. Yani nasil interface codlanir olayin en basit tarafi. Internetteki Java egitim videolarinin bircogu bu sekilde, "ne nasil kodlanir!?" Ama asil olay "ne neden böyle kodlanmalidir!" Size yaziyorum bu yorumu cünkü görece daha iyi anlatiyorsunuz. Kanaatimce bircok kisi benimle ayni fikirde. Yani Ne zaman, nerede ve neden interface kullanacagimizi bilmedigimiz sürece nasil kodlandigini bilmemizin bir anlami yok, bu bilgi mantigiyla ögrenilmezse ikinci gün unutulur.

ersindalga
Автор

Bir Murat COŞKUN sözü der ki : ŞEY ...
Hocam şey kelimesi bu dersler için çok sıkıntı çıkarıyo ...

pehambey
Автор

Merhaba, java ödevim var yardımcı olabilir misiniz ?

meryemsenturk
Автор

Bir classta birden fazla interface olamaz mı? Çok saçma geliyor ya her class ayrı ayrı yazsın metotlarını yani ne gerek var

protectorofnorth
Автор

c++ a benziyor. Java başka dilleri kopyalamış hep :D

maviekran