info@iova.co.uk
IOVA
  • Home
  • Services
    • Digital Marketing
      • Google Ads
      • Social Media Ads
      • E-mail Marketing
      • Search Engine Optimization
    • Cybersecurity
    • E-Commerce
    • Point Of Sale System
      • Supermarket POS
      • Restaurant POS
      • Grocery POS
      • Textile Clothing Store POS
      • Butcher Store POS
      • Cosmetic Store POS
      • Canteen POS
      • Greengrocer POS
      • Herbalist POS
  • Projects
  • Shop
  • About Us
  • Contact
Product has been added to your cart.

Javascript ile OOP ( Nesne Tabanlı Programlama )

Posted on April 18, 2017
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

 

 

 

Previous Post
Async Modülü – Node JS
Next Post
OpenCart 3.x SanalPos Entegrasyonu ÜCRETSİZ

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

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)

About US

Since 2004, we have been providing software, integration, digital marketing, social media management, cyber security, SEO and other specialized software.

Get a Request

Contacts

info@iova.co.uk
Facebook
LinkedIn

© 2020 IOVA LTD

This website uses cookies to improve your experience. If you continue to use this site, you agree with it.