JSP Abstract Class Kullan?m? - 05-14-2014 by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com JSP Abstract Class Kullan?m? by Burak - Çar?amba, May?s 14, 2014 http://blog.burakkutbay.com/java-server-pages-abstract-class-nedir.html/ Java Server Pages Dersleri'ne devam ediyorum. Java Server Pages Abstract Class kullan?m?na bakaca??z. Java Server Pages'de Abstract Class kullan?m?na bakmadan önce Abstract Class'?n ne oldu?unu k?saca anlatmaya çal??aca??m. Abstract Class (Soyut S?n?f) Soyut S?n?f demektir. Soyut S?n?flarda Nesne yarat?lmaz. Nesne yarat?lmaz demek new kelimesini kullanarak s?n?ftan bir nesne türeteme?imiz anlam?na gelmektedir.Bir nesnenin özelli?ini yaratabiliriz. Ba?ka s?n?f ve nesnelerden habersiz bir ?ekilde çal??mas?na olanak sa?lamaktad?r. Güvenli bir yaz?l?m ancak s?n?rl? bir ?ekilde programlama yapmam?z? sa?lamaktad?r. Daha Detayl? Bilgi ?çin T?klay?n?z. JSP Kullan?m? Java Server Pages'de kullan?m? ise oldukça kolayd?r. Abstract Class'?n yap?s?nda bir de?i?iklik olmaz JSP taglar?m?z?n aras?na yazarak kullan?m?n? gerçekle?tirebilmekteyiz. Bu örnekte çarp?m i?lemi yapan bir JSP sayfas?nda Soyut S?n?f kullanarak gerçekle?tirece?iz. <%-Document Created on Author Site : : : : index 02.May.2014, 20:16:49 Burak Kutbay blog.burakkutbay.com --%> <%@page import="java.lang.System.*"%> <%@page import="java.*"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>burakkutbay.com</title> </head> <body> <H1>Soyut S?n?f Kullan?m?</H1> <H1>Abstract Classes in jsp(Codemiles Example)</H1> 1/2 JSP Abstract Class Kullan?m? - 05-14-2014 by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com <%! abstract class Hesapla { int x, y, sonuc; abstract int getCarp() throws java.io.IOException; public void setCarp(int sayi1, int sayi2) throws java.io.I OException { this.x = sayi1; this.y = sayi2; System.out.println("Çarp?m Sonucu"); System.out.println(getCarp()); } } class Carp extends Hesapla { int getCarp() throws java.io.IOException { sonuc = x * y; return (sonuc); } } %> <% Carp islem = new Carp(); islem.setCarp(2, 3); %> </body> </html> _______________________________________________ PDF generated by Kalin's PDF Creation Station 2/2 Powered by TCPDF (www.tcpdf.org)