{"id":1091,"date":"2010-08-12T14:36:37","date_gmt":"2010-08-12T14:36:37","guid":{"rendered":"http:\/\/salihdeveci.wordpress.com\/?p=1091"},"modified":"2010-08-12T14:36:37","modified_gmt":"2010-08-12T14:36:37","slug":"java-da-classarraylist-ve-miras-uygulamasi","status":"publish","type":"post","link":"https:\/\/ittutorial.org\/java-da-classarraylist-ve-miras-uygulamasi\/","title":{"rendered":"JAVA DA CLASS,ARRAYL\u0130ST VE M\u0130RAS UYGULAMASI"},"content":{"rendered":"<p>Bu yaz\u0131mda Sizlere Java da Hem class Yap\u0131s\u0131n\u0131 Kullanarak hemde Arraylist Kullanarak yapt\u0131\u011f\u0131m bir Ki\u015fi Tan\u0131mlama uygulamas\u0131n\u0131 sizlerle payla\u015fmak istiyorum bunun i\u00e7in \u00f6ncellikle Netbeans Ide sini a\u00e7\u0131p A\u015fa\u011f\u0131daki gibi bir Tasar\u0131m yap\u0131n\u0131z.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"Untitled\" src=\"http:\/\/salihdeveci.files.wordpress.com\/2010\/08\/untitled9.jpg\" alt=\"\" width=\"530\" height=\"287\" \/><!--more--><\/p>\n<p>Bu Tasar\u0131m\u0131 Yapt\u0131ktan Sonra Sizlere \u015eunu Belirtmek \u0130stiyorum biz burdan Tc Kimlik Numaras\u0131yla Ki\u015fi Tan\u0131lama Uygulamas\u0131 Yapt\u0131\u011f\u0131m\u0131z i\u00e7in Bu Bilgilerinizi ister Veritaban\u0131nda tutars\u0131n\u0131z Tabi Dinamik olsun diye isterde benim gibi ya Class \u0131n i\u00e7inde yada ArrayList in i\u00e7inde tutabilirsiniz Amac\u0131m dinamiklikten Ziyade Class ve Arraylist i g\u00f6stermek oldu\u011fundan ben Tan\u0131nacak kullan\u0131c\u0131n\u0131n bilgilerini hem Class ta hemde Arraylist e Tuttum e\u011fer D\u0131\u015far\u0131dan girilen Tc Kimlik Numaras\u0131 Do\u011fruysa \u0130ster class \u0131n elemanlar\u0131n\u0131 \u0130stersenizde Arraylist en di\u011fer de\u011ferleri Getirebilirsiniz. \u015eimdi Bunu Ger\u00e7ekledi\u011fimiz Kodu verelim.<\/p>\n<p>\/\/ deveci Class \u0131 Super class yani miras verecek Class<\/p>\n<p>class deveci<br \/>\n{<br \/>\npublic String Ad;<br \/>\npublic String Soyad;<br \/>\npublic long\u00a0 Tel;<br \/>\npublic String Meslek;<\/p>\n<p>\/\/ Bu bir Constructor dur.<br \/>\ndeveci()<br \/>\n{<br \/>\nAd=&#8221;Mehmet Salih&#8221;;<br \/>\nSoyad=&#8221;Deveci&#8221;;<br \/>\nTel=541694;<br \/>\nMeslek=&#8221;B\u0130LG\u0130SAYAR M\u00dcHEND\u0130S\u0130&#8221;;<br \/>\n}<br \/>\n}<br \/>\n\/\/Burdaysa Mehmet Class \u0131\u00a0deveci Class \u0131ndan miras Al\u0131yo dolay\u0131s\u0131yla Super Class\u0131n Public ve Protected T\u00fcm Metot\u00a0\u00a0 ve De\u011fi\u015fkenlerine Eri\u015febilece\u011fiz Bu sayede..<br \/>\nclass mehmet <strong>extends<\/strong> deveci<br \/>\n{<br \/>\nprivate int TcKimlik;<br \/>\n}<\/p>\n<p>\u015eimdi bu iki class\u0131 olu\u015fturduktan sonra dizayn\u0131n i\u00e7inde bulunan Butona Sa\u011f t\u0131klip gelen menuden Events Ordanda Mouse un alt\u0131nda bulunan MouseClicked Eventsini t\u0131klip alt\u0131na \u015fu kodlar\u0131 yazal\u0131m.<\/p>\n<p>private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {<br \/>\n\/*\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 mehmet myclass=new mehmet();<br \/>\nmyclass.TcKimlik=180251;<br \/>\nif(Integer.valueOf( jPasswordField1.getText())==myclass.TcKimlik)<br \/>\n{<br \/>\njTextField1.setText(myclass.Ad);<br \/>\njFormattedTextField1.setText(myclass.Soyad);<br \/>\njTextField2.setText(String.valueOf(myclass.Tel));<br \/>\njTextPane1.setText(myclass.Meslek);<br \/>\n}<\/p>\n<p>*\/\u00a0 \/\/yukar\u0131 taraftaki kod Class Kullanarak bu de\u011fi\u015fkenleri Kar\u015f\u0131la\u015ft\u0131r\u0131p do\u011fruysa Yerle\u015ftiriyo \u0130sterseniz A\u00e7\u0131klama<\/p>\n<p>\/\/Sat\u0131r\u0131n\u0131 Kald\u0131r\u0131p alttaki kodu kapatt\u0131ktan sonra yukar\u0131daki koduda \u00e7al\u0131\u015ft\u0131rabilirsiniz&#8230;<\/p>\n<p>\/\/Alttaki kodda da Arraylisti kullanarak Class ta yapmak istediklerimizin Ayn\u0131s\u0131n\u0131 Burdada Ger\u00e7ekle\u015ftiriyoruz<\/p>\n<p>ArrayList mylist=new ArrayList();<br \/>\nmylist.add(180251);<br \/>\nmylist.add(&#8220;Mehmet Salih&#8221;);<br \/>\nmylist.add(&#8220;Deveci&#8221;);<br \/>\nmylist.add(541694);<br \/>\nmylist.add(&#8220;B\u0130LG\u0130SAYAR M\u00dcHEND\u0130S\u0130&#8221;);<\/p>\n<p>if(jPasswordField1.getText().equals(mylist.get(0).toString()))<br \/>\n{<br \/>\njTextField1.setText(mylist.get(1).toString());<br \/>\njFormattedTextField1.setText(mylist.get(2).toString());<br \/>\njTextField2.setText(mylist.get(3).toString());<br \/>\njTextPane1.setText(mylist.get(4).toString());<br \/>\n}<br \/>\n}<\/p>\n<p>Kodu Derledikten Sonra Kar\u015f\u0131m\u0131za Gelen Menude TcKimlik i\u00e7in 180251 numaras\u0131n\u0131 Jpasswordfield tooluna\u00a0girdi\u011fimiz takdirde Bilgilerimiz Do\u011fru oldu\u011fundan Kar\u015f\u0131m\u0131za \u015eu Ekran Gelecektir Bilgilerimizi Teyyit eden bir ekran olacakt\u0131r bu ekran..<\/p>\n<p><a href=\"http:\/\/salihdeveci.files.wordpress.com\/2010\/08\/untitled10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1094\" title=\"Untitled\" src=\"http:\/\/salihdeveci.files.wordpress.com\/2010\/08\/untitled10.jpg\" alt=\"\" width=\"530\" height=\"335\" srcset=\"https:\/\/ittutorial.org\/wp-content\/uploads\/2010\/08\/untitled10.jpg 530w, https:\/\/ittutorial.org\/wp-content\/uploads\/2010\/08\/untitled10-300x190.jpg 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>Bu Uygulamada Anlamad\u0131\u011f\u0131n\u0131z Yerleri Sorabilirsiniz A\u00e7\u0131klamaktan Gurur duyar\u0131m.<\/p>\n<p><span style=\"color:#000000;\">\u00a0<\/span><\/p>\n<p><span style=\"color:#ff0000;\">Oracle Exadata SQL Server Goldengate Weblogic EBS ve Linux konusunda a\u015fa\u011f\u0131daki konularda 7&#215;24 Uzman Dan\u0131\u015fmanlara yada E\u011fitimlere mi<\/span><br \/>\n<span style=\"color:#ff0000;\">\u0130htiyac\u0131n\u0131z var mehmet.deveci@gridgroup.com.tr adresine mail atarak Bizimle ileti\u015fime ge\u00e7ebilirsiniz.<\/span><\/p>\n<p><span style=\"color:#ff0000;\">&#8211; Oracle Veritaban\u0131 Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle Veritaban\u0131 Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Exadata Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Exadata Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; SQL Server Veritaban\u0131 Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; SQL Server Veritaban\u0131 Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Goldengate Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Goldengate Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Linux Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Linux Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EBS Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EBS Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Weblogic Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Weblogic Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle Veritaban\u0131 E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle VM Server Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle VM Server Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EPPM Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EPPM Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle Primavera Dan\u0131\u015fmanl\u0131\u011f\u0131<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle Primavera Bak\u0131m ve Destek<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; SQL Server E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Goldengate E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Exadata E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Linux E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EBS E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle VM Server E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Weblogic E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle EPPM E\u011fitimleri<\/span><br \/>\n<span style=\"color:#ff0000;\">&#8211; Oracle Primavera E\u011fitimleri<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bu yaz\u0131mda Sizlere Java da Hem class Yap\u0131s\u0131n\u0131 Kullanarak hemde Arraylist Kullanarak yapt\u0131\u011f\u0131m bir Ki\u015fi Tan\u0131mlama uygulamas\u0131n\u0131 sizlerle payla\u015fmak istiyorum bunun i\u00e7in \u00f6ncellikle Netbeans Ide sini a\u00e7\u0131p A\u015fa\u011f\u0131daki gibi bir Tasar\u0131m yap\u0131n\u0131z.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[134,218,406,407,508,761,823,835,837,838,839,842,847,850,853,854,855,856,863,864,862,870,877,890,830,898,1031,1036,1048,1515,1555,1705],"class_list":["post-1091","post","type-post","status-publish","format-standard","","category-java","tag-arraylist","tag-base-class","tag-class","tag-class-inheritance","tag-deveci","tag-inheritance","tag-java","tag-java-da-arraylist","tag-java-da-class","tag-java-da-class-a-deger-atama","tag-java-da-class-uygulamasi","tag-java-da-degiskenler","tag-java-da-guzel-bir-ornek","tag-java-da-inheritance","tag-java-da-metot","tag-java-da-metot-kullanimi","tag-java-da-miras","tag-java-da-miras-uygulamasi","tag-java-da-sinif","tag-java-da-sinif-uygulamasi","tag-java-da-super-class-base-class","tag-java-dokumanlari","tag-java-hakkinda-hersey","tag-java-notlari","tag-java-ornekleri","tag-java-uygulamalari","tag-mehmet-salih-deveci","tag-metot","tag-miras","tag-salih-deveci","tag-sinif","tag-super-class"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/1091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/comments?post=1091"}],"version-history":[{"count":0,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/1091\/revisions"}],"wp:attachment":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/media?parent=1091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/categories?post=1091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/tags?post=1091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}