{"id":1041,"date":"2016-06-15T03:16:18","date_gmt":"2016-06-15T00:16:18","guid":{"rendered":"http:\/\/delimuhendis.org\/?p=435"},"modified":"2022-12-20T21:52:59","modified_gmt":"2022-12-20T21:52:59","slug":"java-ile-nyp-ders-7","status":"publish","type":"post","link":"https:\/\/www.delimuhendis.org\/?p=1041","title":{"rendered":"Java Dersleri: Kal\u0131t\u0131m"},"content":{"rendered":"\n<p>Arkada\u015flar merhaba,<\/p>\n\n\n\n<p>Ge\u00e7en dersimizin sonunda bahsetti\u011fim gibi bu dersimizde nesne tabanl\u0131 programlamaya giri\u015f yapaca\u011f\u0131z. \u00d6ncelikle \u015funa a\u00e7\u0131kl\u0131k getirelim ki nesne tabanl\u0131 programlama nedir.<\/p>\n\n\n\n<p>Nesne Tabanl\u0131 Programlama: Yordamsal programlaman\u0131n aksine s\u0131n\u0131flar ve onlar\u0131n \u00f6rnek nesnelerine g\u00f6re i\u015flem yapmam\u0131z\u0131 olanak sa\u011flayan ve <strong>kal\u0131t\u0131m, \u00e7ok bi\u00e7imlilik, soyutlama, kaps\u00fclleme<\/strong> gibi fonksiyonlar\u0131 i\u00e7inde bar\u0131nd\u0131r geli\u015ftirme y\u00f6ntemidir. Bug\u00fcn dersimizde kal\u0131t\u0131m\u0131 i\u015fleyece\u011fiz.<\/p>\n\n\n\n<p><strong>Kal\u0131t\u0131m<\/strong><\/p>\n\n\n\n<p>Yarat\u0131lan s\u0131n\u0131flar\u0131n <strong>extends<\/strong> ifadesini kullanarak bir \u00fcst s\u0131n\u0131f\u0131 miras alma i\u015flemidir. Miras alan s\u0131n\u0131f miras al\u0131nan s\u0131n\u0131f\u0131n metod ve de\u011fi\u015fkenlerine de sahip olur. Bu i\u015flem Genelden \u00d6zele \u015feklinde ilerler. Yani miras al\u0131nan s\u0131n\u0131f genel ve miras alan s\u0131n\u0131f bu genel s\u0131n\u0131f\u0131n daha \u00f6zelle\u015ftirilmi\u015f bir halidir.&nbsp;\u00d6rne\u011fi ise&nbsp;Miras al\u0131nan s\u0131n\u0131f i\u00e7in araba ve miras alan s\u0131n\u0131f&nbsp;i\u00e7inde&nbsp;spor araba ile&nbsp;verebiliriz. Spor Araba Araba s\u0131n\u0131f\u0131na g\u00f6re daha \u00f6zel bir ifadedir. Ve her <strong>Spor araba<\/strong> bir <strong>araba<\/strong> \u00f6zelli\u011fi ta\u015f\u0131r ama her <strong>araba<\/strong> bir <strong>spor araba<\/strong> \u00f6zelli\u011fi ta\u015f\u0131maz.<\/p>\n\n\n\n<p>Bu \u00f6rnekler \u00e7o\u011falt\u0131labilir. \u00d6rne\u011fin bir \u00e7al\u0131\u015fan s\u0131n\u0131f\u0131 , kadrolu ve s\u00f6zle\u015fmeli \u00e7al\u0131\u015fan s\u0131n\u0131flar\u0131 taraf\u0131ndan <strong>extends<\/strong> edilebilir(Miras al\u0131nabilir). Ve s\u00f6zle\u015fmeli s\u0131n\u0131f\u0131nda s\u00f6zle\u015fme numaras\u0131, s\u00fcresi gibi de\u011fi\u015fkenler yer al\u0131rken kadrolu b\u00f6l\u00fcm\u00fcnden yer almayabilir.<\/p>\n\n\n\n<p>Gelecek dersimizde nesne tabanl\u0131 programlaman\u0131n \u00f6nemli bir konusu olan Kaps\u00fcllemeden bahsedece\u011fim. O g\u00fcne kadar bol bol proje \u00e7\u00f6z\u00fcn arkada\u015flar. G\u00f6r\u00fc\u015fmek \u00fczere&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arkada\u015flar merhaba, Ge\u00e7en dersimizin sonunda bahsetti\u011fim gibi bu dersimizde nesne tabanl\u0131 programlamaya giri\u015f yapaca\u011f\u0131z. \u00d6ncelikle \u015funa a\u00e7\u0131kl\u0131k getirelim ki nesne&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1390,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[207,302,316,389,514,589],"class_list":["post-1041","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programlama","tag-extends","tag-java","tag-kalitim","tag-miras","tag-sinif","tag-ust"],"_links":{"self":[{"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/posts\/1041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1041"}],"version-history":[{"count":1,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/posts\/1041\/revisions"}],"predecessor-version":[{"id":1422,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/posts\/1041\/revisions\/1422"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=\/wp\/v2\/media\/1390"}],"wp:attachment":[{"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1041"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.delimuhendis.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}