{"id":1016,"date":"2020-04-02T11:50:27","date_gmt":"2020-04-02T08:50:27","guid":{"rendered":"http:\/\/hilmibilici.com\/blog\/?p=1016"},"modified":"2020-04-02T11:50:27","modified_gmt":"2020-04-02T08:50:27","slug":"1-bolum-ders-4-nesne-yonelimli-programlama","status":"publish","type":"post","link":"http:\/\/hilmibilici.com\/?p=1016","title":{"rendered":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama\u00a0"},"content":{"rendered":"<h3 class=\"course-item-title question-title\"><strong style=\"font-size: 16px;\">Nesne y\u00f6nelimli programlama\u00a0\u00a0(Object Oriented Programming\/OOP)<\/strong><\/h3>\n<div class=\"content-item-description lesson-description\">\n<p>1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism)\u00a0 yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-medium wp-image-441\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/03\/oops-300x231.jpg\" sizes=\"(max-width: 300px) 100vw, 300px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/03\/oops-300x231.jpg 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/03\/oops.jpg 557w\" alt=\"\" width=\"300\" height=\"231\" \/><\/p>\n<p><!--more--><\/p>\n<p><a name=\"_Toc1736700\"><\/a>\u015eekil 6: Nesne Y\u00f6nelimli Programlama<\/p>\n<p>Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir.<\/p>\n<p>Nesne tabanl\u0131 programlama temelinde s\u0131n\u0131f (class) adl\u0131 kavram bulunur. S\u0131n\u0131flar, nesne \u00fcretmemizi sa\u011flayan veri tipleridir.<\/p>\n<p><strong>Avantajlar\u0131<\/strong>:<\/p>\n<ul>\n<li>Karma\u015f\u0131k ve anla\u015f\u0131lmaz programlama yap\u0131lar\u0131n\u0131 ortadan kald\u0131r\u0131r.<\/li>\n<li>Normal bir i\u015flemi \u00e7ok daha h\u0131zl\u0131 ve kolay bir \u015fekilde yap\u0131l\u0131r.<\/li>\n<li>Kod tekrar kullanabilece\u011fi i\u00e7in kod yaz\u0131m maliyeti d\u00fc\u015fer.<\/li>\n<li>Geni\u015fletilebilirdir.<\/li>\n<li>Tak\u0131m \u00e7al\u0131\u015fmas\u0131na uygundur.<\/li>\n<li>Par\u00e7alara b\u00f6l\u00fcnd\u00fc\u011f\u00fc i\u00e7in hata tespiti ve bak\u0131m\u0131 kolayd\u0131r.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/div>\n<blockquote><p>Bu ve devam edecek anlat\u0131mlar\u0131n tamam\u0131 ve s\u0131navlar<\/p>\n<p><a href=\"http:\/\/tez.hilmibilici.com\">tez.hilmibilici.com\u00a0<\/a><\/p>\n<p>alt domaininde yay\u0131ndad\u0131r. Tezimi payla\u015f\u0131ma a\u00e7\u0131yorum. Al\u0131n teridir, l\u00fctfen payla\u015f\u0131rken kaynak belirtmeyi unutmay\u0131n.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Nesne y\u00f6nelimli programlama\u00a0\u00a0(Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok&#8230;<\/p>\n","protected":false},"author":1,"featured_media":83425,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[42],"tags":[53,306,321,322],"class_list":["post-1016","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobprog","tag-2020-mobil-programlama","tag-mobil-programlamada-nyp","tag-nesne-tabanli-programlama","tag-nesne-yonelimli-programlama"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"HilmiBilici\"\/>\n\t<link rel=\"canonical\" href=\"http:\/\/hilmibilici.com\/?p=1016\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"tr_TR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Hilmi Bilici -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici\" \/>\n\t\t<meta property=\"og:description\" content=\"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/hilmibilici.com\/?p=1016\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-02T08:50:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-02T08:50:27+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#blogposting\",\"name\":\"1.B\\u00f6l\\u00fcm Ders 4: Nesne y\\u00f6nelimli programlama - Hilmi Bilici\",\"headline\":\"1.B\\u00f6l\\u00fcm Ders 4: Nesne y\\u00f6nelimli programlama\\u00a0\",\"author\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":83425},\"datePublished\":\"2020-04-02T11:50:27+03:00\",\"dateModified\":\"2020-04-02T11:50:27+03:00\",\"inLanguage\":\"tr-TR\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#webpage\"},\"articleSection\":\"Mobil Programlama, 2020 mobil programlama, mobil programlamada nyp, Nesne tabanl\\u0131 programlama, Nesne y\\u00f6nelimli programlama\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/hilmibilici.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"name\":\"Mobil Programlama\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"position\":2,\"name\":\"Mobil Programlama\",\"item\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#listItem\",\"name\":\"1.B\\u00f6l\\u00fcm Ders 4: Nesne y\\u00f6nelimli programlama\\u00a0\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#listItem\",\"position\":3,\"name\":\"1.B\\u00f6l\\u00fcm Ders 4: Nesne y\\u00f6nelimli programlama\\u00a0\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"name\":\"Mobil Programlama\"}}]},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\",\"name\":\"Hilmi Bilici\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1\",\"name\":\"HilmiBilici\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/42f85df819061ead133c638161457608e12db2505724c09935faa8ef68cf95ed?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"HilmiBilici\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#webpage\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016\",\"name\":\"1.B\\u00f6l\\u00fcm Ders 4: Nesne y\\u00f6nelimli programlama - Hilmi Bilici\",\"description\":\"Nesne y\\u00f6nelimli programlama (Object Oriented Programming\\\/OOP) 1960\\u2019l\\u0131 y\\u0131llar\\u0131n sonunda ortaya \\u00e7\\u0131kan Soyutlama (Abstraction), Sarmalama \\\/ Paketleme (Encapsulation), Miras Alma (Inheritance), \\u00c7ok Bi\\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\\u0131nd\\u0131rarak kodlamada ki karma\\u015f\\u0131kl\\u0131\\u011f\\u0131 gideren yakla\\u015f\\u0131ma Nesne y\\u00f6nelimli Programlama dilleri denir. \\u015eekil 6: Nesne Y\\u00f6nelimli Programlama Nesne tabanl\\u0131 programlama olarak ta bilinen yakla\\u015f\\u0131m uygulamalar\\u0131 nesneler kullanarak olu\\u015fturmak demektir. Nesne tabanl\\u0131 programlama\",\"inLanguage\":\"tr-TR\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":83425,\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016\\\/#mainImage\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1016#mainImage\"},\"datePublished\":\"2020-04-02T11:50:27+03:00\",\"dateModified\":\"2020-04-02T11:50:27+03:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#website\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/\",\"name\":\"Hilmi Bilici\",\"inLanguage\":\"tr-TR\",\"publisher\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici","description":"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama","canonical_url":"http:\/\/hilmibilici.com\/?p=1016","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"http:\/\/hilmibilici.com\/?p=1016#blogposting","name":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici","headline":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama\u00a0","author":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"publisher":{"@id":"http:\/\/hilmibilici.com\/#organization"},"image":{"@type":"ImageObject","url":83425},"datePublished":"2020-04-02T11:50:27+03:00","dateModified":"2020-04-02T11:50:27+03:00","inLanguage":"tr-TR","mainEntityOfPage":{"@id":"http:\/\/hilmibilici.com\/?p=1016#webpage"},"isPartOf":{"@id":"http:\/\/hilmibilici.com\/?p=1016#webpage"},"articleSection":"Mobil Programlama, 2020 mobil programlama, mobil programlamada nyp, Nesne tabanl\u0131 programlama, Nesne y\u00f6nelimli programlama"},{"@type":"BreadcrumbList","@id":"http:\/\/hilmibilici.com\/?p=1016#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/hilmibilici.com#listItem","position":1,"name":"Home","item":"http:\/\/hilmibilici.com","nextItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","name":"Mobil Programlama"}},{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","position":2,"name":"Mobil Programlama","item":"http:\/\/hilmibilici.com\/?cat=42","nextItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?p=1016#listItem","name":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama\u00a0"},"previousItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?p=1016#listItem","position":3,"name":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama\u00a0","previousItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","name":"Mobil Programlama"}}]},{"@type":"Organization","@id":"http:\/\/hilmibilici.com\/#organization","name":"Hilmi Bilici","url":"http:\/\/hilmibilici.com\/"},{"@type":"Person","@id":"http:\/\/hilmibilici.com\/?author=1#author","url":"http:\/\/hilmibilici.com\/?author=1","name":"HilmiBilici","image":{"@type":"ImageObject","@id":"http:\/\/hilmibilici.com\/?p=1016#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/42f85df819061ead133c638161457608e12db2505724c09935faa8ef68cf95ed?s=96&d=mm&r=g","width":96,"height":96,"caption":"HilmiBilici"}},{"@type":"WebPage","@id":"http:\/\/hilmibilici.com\/?p=1016#webpage","url":"http:\/\/hilmibilici.com\/?p=1016","name":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici","description":"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama","inLanguage":"tr-TR","isPartOf":{"@id":"http:\/\/hilmibilici.com\/#website"},"breadcrumb":{"@id":"http:\/\/hilmibilici.com\/?p=1016#breadcrumblist"},"author":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"creator":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"image":{"@type":"ImageObject","url":83425,"@id":"http:\/\/hilmibilici.com\/?p=1016\/#mainImage"},"primaryImageOfPage":{"@id":"http:\/\/hilmibilici.com\/?p=1016#mainImage"},"datePublished":"2020-04-02T11:50:27+03:00","dateModified":"2020-04-02T11:50:27+03:00"},{"@type":"WebSite","@id":"http:\/\/hilmibilici.com\/#website","url":"http:\/\/hilmibilici.com\/","name":"Hilmi Bilici","inLanguage":"tr-TR","publisher":{"@id":"http:\/\/hilmibilici.com\/#organization"}}]},"og:locale":"tr_TR","og:site_name":"Hilmi Bilici -","og:type":"article","og:title":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici","og:description":"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama","og:url":"http:\/\/hilmibilici.com\/?p=1016","article:published_time":"2020-04-02T08:50:27+00:00","article:modified_time":"2020-04-02T08:50:27+00:00","twitter:card":"summary_large_image","twitter:title":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama - Hilmi Bilici","twitter:description":"Nesne y\u00f6nelimli programlama (Object Oriented Programming\/OOP) 1960\u2019l\u0131 y\u0131llar\u0131n sonunda ortaya \u00e7\u0131kan Soyutlama (Abstraction), Sarmalama \/ Paketleme (Encapsulation), Miras Alma (Inheritance), \u00c7ok Bi\u00e7imlilik (Polymorphism) yeteneklerini birlikte bar\u0131nd\u0131rarak kodlamada ki karma\u015f\u0131kl\u0131\u011f\u0131 gideren yakla\u015f\u0131ma Nesne y\u00f6nelimli Programlama dilleri denir. \u015eekil 6: Nesne Y\u00f6nelimli Programlama Nesne tabanl\u0131 programlama olarak ta bilinen yakla\u015f\u0131m uygulamalar\u0131 nesneler kullanarak olu\u015fturmak demektir. Nesne tabanl\u0131 programlama"},"aioseo_meta_data":{"post_id":"1016","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-11-29 09:09:24","updated":"2025-06-04 05:12:47","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/hilmibilici.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/hilmibilici.com\/?cat=42\" title=\"Mobil Programlama\">Mobil Programlama<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama \n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/hilmibilici.com"},{"label":"Mobil Programlama","link":"http:\/\/hilmibilici.com\/?cat=42"},{"label":"1.B\u00f6l\u00fcm Ders 4: Nesne y\u00f6nelimli programlama\u00a0","link":"http:\/\/hilmibilici.com\/?p=1016"}],"_links":{"self":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1016"}],"version-history":[{"count":0,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts\/1016\/revisions"}],"wp:attachment":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}