{"id":7754,"date":"2024-12-26T18:00:15","date_gmt":"2024-12-26T15:00:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/"},"modified":"2024-12-26T18:00:15","modified_gmt":"2024-12-26T15:00:15","slug":"nesne-tabanli-programlamada-sinif-ve-nesne-olusturma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/","title":{"rendered":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma"},"content":{"rendered":"<p>Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma<\/p>\n<p>Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP&#8217;nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim.  \u00d6zellikle,  <a href=\"https:\/\/dev.to\/sathish_balaji_2003\/create-class-and-object-4599\">bu \u0130ngilizce makaledeki<\/a> bilgileri T\u00fcrk\u00e7e&#8217;ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.<\/p>\n<h2>S\u0131n\u0131f Nedir?<\/h2>\n<p>Bir s\u0131n\u0131f, nesnelerin \u015fablonu veya plan\u0131d\u0131r.  Bir araba d\u00fc\u015f\u00fcn\u00fcn;  araban\u0131n tekerlek say\u0131s\u0131, rengi, h\u0131z\u0131 gibi \u00f6zellikleri vard\u0131r.  S\u0131n\u0131f, bu \u00f6zelliklerin (\u00f6zellikler &#8211; attributes) ve bu \u00f6zelliklerle yap\u0131labilecek i\u015flemlerin (metotlar &#8211; methods) tan\u0131mland\u0131\u011f\u0131 bir yap\u0131d\u0131r. Ba\u015fka bir deyi\u015fle,  s\u0131n\u0131f, belirli bir t\u00fcr nesnenin neye benzeyece\u011fini ve ne yapabilece\u011fini tan\u0131mlar.  \u00d6rne\u011fin, bir &#8220;Araba&#8221; s\u0131n\u0131f\u0131,  araban\u0131n rengini, modelini ve h\u0131z\u0131n\u0131 belirleyen \u00f6zelliklere ve &#8220;gaz ver&#8221;, &#8220;fren yap&#8221;, &#8220;d\u00f6n&#8221; gibi metotlar i\u00e7erebilir.  Bu s\u0131n\u0131f sayesinde, ayn\u0131 \u00f6zelliklere sahip bir\u00e7ok araba nesnesi olu\u015fturabiliriz.  K\u0131sacas\u0131, s\u0131n\u0131flar, kod tekrar\u0131n\u0131 \u00f6nleyerek program\u0131n daha d\u00fczenli ve okunabilir olmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>Nesne Nedir?<\/h2>\n<p>Bir nesne ise,  bir s\u0131n\u0131f\u0131n somut \u00f6rne\u011fidir.  Yukar\u0131daki araba \u00f6rne\u011finden devam edersek,  k\u0131rm\u0131z\u0131 renkli, 2023 model bir araba, &#8220;Araba&#8221; s\u0131n\u0131f\u0131n\u0131n bir nesnesidir.  Benzer \u015fekilde, mavi renkli, 2022 model bir araba da yine &#8220;Araba&#8221; s\u0131n\u0131f\u0131n\u0131n farkl\u0131 bir nesnesidir. Her nesne, s\u0131n\u0131f taraf\u0131ndan tan\u0131mlanan \u00f6zelliklere sahip olur ve s\u0131n\u0131f\u0131n metotlar\u0131n\u0131 kullanarak i\u015flemler yapabilir.  Bu sayede,  her nesne,  ayn\u0131 \u015fablondan t\u00fcretilmi\u015f olsa da, kendine \u00f6zg\u00fc \u00f6zelliklere sahip olabilir.  \u00d6rne\u011fin, iki araba nesnesinin rengi ve modeli farkl\u0131 olabilir.<\/p>\n<h2>S\u0131n\u0131f ve Nesne Olu\u015fturma \u00d6rne\u011fi (Python)<\/h2>\n<p>Python dilinde bir s\u0131n\u0131f ve nesne olu\u015fturmay\u0131 ad\u0131m ad\u0131m inceleyelim:<\/p>\n<pre><code class=\"language-python\">\nclass Araba:\n    def __init__(self, renk, model):  # Yap\u0131c\u0131 metot (__init__)\n        self.renk = renk\n        self.model = model\n\n    def gazVer(self):\n        print(\"Araba gaz veriyor...\")\n\n    def frenYap(self):\n        print(\"Araba fren yap\u0131yor...\")\n\n# Araba s\u0131n\u0131f\u0131ndan bir nesne olu\u015fturma\naraba1 = Araba(\"k\u0131rm\u0131z\u0131\", \"2023\")\naraba2 = Araba(\"mavi\", \"2022\")\n\n# Nesnelerin \u00f6zelliklerine eri\u015fme\nprint(araba1.renk)  # \u00c7\u0131kt\u0131: k\u0131rm\u0131z\u0131\nprint(araba2.model) # \u00c7\u0131kt\u0131: 2022\n\n# Nesnelerin metotlar\u0131n\u0131 \u00e7a\u011f\u0131rma\naraba1.gazVer()  # \u00c7\u0131kt\u0131: Araba gaz veriyor...\naraba2.frenYap() # \u00c7\u0131kt\u0131: Araba fren yap\u0131yor...\n<\/code><\/pre>\n<p>Bu \u00f6rnekte,  <code>Araba<\/code> s\u0131n\u0131f\u0131 tan\u0131mland\u0131 ve bu s\u0131n\u0131ftan <code>araba1<\/code> ve <code>araba2<\/code> ad\u0131nda iki nesne olu\u015fturuldu.  Her nesne farkl\u0131 \u00f6zelliklere (renk ve model) sahip ve s\u0131n\u0131f\u0131n metotlar\u0131n\u0131 kullanabiliyor.  Bu \u00f6rnek, OOP&#8217;nin g\u00fcc\u00fcn\u00fc ve s\u0131n\u0131flar\u0131n ve nesnelerin nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6stermektedir.<\/p>\n<h2>Faydal\u0131 Kaynaklar<\/h2>\n<p>Daha fazla bilgi edinmek i\u00e7in a\u015fa\u011f\u0131daki kaynaklara g\u00f6z atabilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.w3schools.com\/python\/python_classes.asp\">w3schools Python Classes<\/a><\/li>\n<li> <a href=\"https:\/\/docs.python.org\/3\/tutorial\/classes.html\">Python Resmi Dok\u00fcmanlar\u0131 &#8211; S\u0131n\u0131flar<\/a><\/li>\n<\/ul>\n<p>Umar\u0131m bu makale size s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 anlamada yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla bilgi ve proje fikirleri i\u00e7in kendi web sitemi <a href=\"https:\/\/fatihsoysal.com\">Fatih Soysal<\/a> ziyaret edebilirsiniz.<\/p>\n<h2>#Etiketler<\/h2>\n<p>#S\u0131n\u0131f #Nesne #NesneTabanl\u0131Programlama #OOP #Python #Programlama #Kodlama #Yaz\u0131l\u0131m #\u00d6rnek #Makale #FatihSoysal<\/p>\n","protected":false},"excerpt":{"rendered":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-7754","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP&#039;nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e&#039;ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP&#039;nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e&#039;ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-26T15:00:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma\",\"datePublished\":\"2024-12-26T15:00:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\"},\"wordCount\":490,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\",\"name\":\"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-12-26T15:00:15+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP'nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e'ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma","description":"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP'nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e'ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/","og_locale":"tr_TR","og_type":"article","og_title":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma","og_description":"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP'nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e'ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.","og_url":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-12-26T15:00:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma","datePublished":"2024-12-26T15:00:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/"},"wordCount":490,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/","url":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/","name":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-12-26T15:00:15+00:00","description":"Merhaba! Fatih Soysal olarak, nesne tabanl\u0131 programlama (OOP) d\u00fcnyas\u0131n\u0131n temel yap\u0131 ta\u015flar\u0131ndan olan s\u0131n\u0131flar ve nesneler hakk\u0131nda detayl\u0131 bir makale haz\u0131rlad\u0131m. Bu makalede, s\u0131n\u0131f ve nesne kavramlar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacak, \u00f6rneklerle peki\u015ftirecek ve OOP'nin g\u00fcc\u00fcn\u00fc g\u00f6sterece\u011fim. \u00d6zellikle, bu \u0130ngilizce makaledeki bilgileri T\u00fcrk\u00e7e'ye \u00e7evirerek, kendi yorumlar\u0131mla zenginle\u015ftirdim.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/nesne-tabanli-programlamada-sinif-ve-nesne-olusturma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Nesne Tabanl\u0131 Programlamada S\u0131n\u0131f ve Nesne Olu\u015fturma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=7754"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7754\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=7754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=7754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=7754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}