Javascript ile OOP ( Nesne Tabanlı Programlama )
No Comments
Merhaba arkadaşlar , javascript ile nesne tabanlı programlama diğer yazılım dillerine oranla değişen bir kaç syntax mevcut.Daha öncesinde javascript yazmış olduğunuzu varsayarak kodlamalara geçeceğim.Burada metodlar prototype olarak oluşturulmaktadır.Diğer diğer yazılım dillerinden önemli bir farklılık mevcut aslında bu javascriptin temel yapısından kaynaklanmaktadır metodlardan return(dönüş) sağlamasını istediğiniz değerler return veriler; gibisinden bir kod ile gösterilmemektedir iç içe fonksiyonlar şeklinde callbacklar oluşturulmaktadır.
karesoft = (function(){
//Oluşturucu Constructor yapıcı fonksiyonumuz
function karesoft(isim,soyadi){
this.isim = isim
this.soyadi = soyadi
}//Burada yazilim diye yeni bir metod oluşturuyoruz.
karesoft.prototype.yazilim = function(){
console.log(this.isim+” “+this.soyadi+” Şu an Javascript Eğitiminde”)
}//Takımlar diye metod oluşturup tüm değerleri callback içerisine aktarmaktayız
karesoft.prototype.takim = function(callback){
var veriler = {“fenerbahçe”,”beşiktaş”,”galatasaray”}
callback(veriler)
}
return karesoft})()
Kullanım şekli :
Öncelikle sınıfımızı açalım.
karesoft = new karesoft(“Agit”,”IŞIK”)
karesoft.yazilim() //diye metodumuzu çalıştırdık
Eğitim : Agit IŞIK
E-Posta : agit@karesoft.com.tr
Recent Posts
- Ingiltere’de Sirketinizi Kurun June 5, 2021
- Self Assessment Nedir? Öz Değerlendirme February 28, 2021
- UK Postcode Data with Address, Longitude and Latitude Download October 31, 2020
- National Insurance Number Nasil Alinir? ( NiNo ) September 30, 2020
- Deliveroo Hesabi Acmak – Ingiltere’de September 23, 2020
Categories
- E-ticaret (2)
- Eğitimler (2)
- Genel (1)
- Haberler (1)
- Javascript (1)
- Kivy ( Android & IOS) Dersleri (1)
- Node JS Dersleri (2)
- OpenCart (1)
- PHP Dersleri (2)
- Python Dersleri (4)
- Uncategorized (5)
- Uygulamalar (4)