SlideShare a Scribd company logo
Abstrak Class
• Adalah class yang hanya mendeklarasikan
method tanpa implementasi.
• Class abstrak tidak dapat digunakan untuk
membentuk objek secara langsung,
penggunaannya dilakukan melalui class
turunannya.
Deklarasi Abstrak
• Abstract class bangunan{
double alas;
double tinggi;
abstract void hitungLuas();
abstract void hitungKeliling();
• }
Abstrak class
• Class abstract kita gunakan ketika telah
mengetahui bahwa kita membutuhkan sebuah
method tetapi implementasi dari method
tersebut bervariasi untuk masing-masing
kondisi.

More Related Content

More from Universitas Bina Darma Palembang

18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)
Universitas Bina Darma Palembang
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
Universitas Bina Darma Palembang
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
Universitas Bina Darma Palembang
 
15294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah015294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah0
Universitas Bina Darma Palembang
 
12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)
Universitas Bina Darma Palembang
 
6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)
Universitas Bina Darma Palembang
 
5623 pertemuan11(html1)
5623 pertemuan11(html1)5623 pertemuan11(html1)
5623 pertemuan11(html1)
Universitas Bina Darma Palembang
 
4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)
Universitas Bina Darma Palembang
 
4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)
Universitas Bina Darma Palembang
 
2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)
Universitas Bina Darma Palembang
 
2190 pertemuan24(polling)
2190 pertemuan24(polling)2190 pertemuan24(polling)
2190 pertemuan24(polling)
Universitas Bina Darma Palembang
 
999 pertemuan7(prinsip perancangan web)
999 pertemuan7(prinsip perancangan web)999 pertemuan7(prinsip perancangan web)
999 pertemuan7(prinsip perancangan web)
Universitas Bina Darma Palembang
 
32296 23 algoritma tf idf
32296 23 algoritma tf idf32296 23 algoritma tf idf
32296 23 algoritma tf idf
Universitas Bina Darma Palembang
 
29642 4 data warehouse
29642 4 data warehouse29642 4 data warehouse
29642 4 data warehouse
Universitas Bina Darma Palembang
 
26813 9 arsitektur data mining
26813 9 arsitektur data mining26813 9 arsitektur data mining
26813 9 arsitektur data mining
Universitas Bina Darma Palembang
 

More from Universitas Bina Darma Palembang (20)

18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
 
17945 pertemuan5
17945 pertemuan517945 pertemuan5
17945 pertemuan5
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
 
15294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah015294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah0
 
13926 pertemuan4
13926 pertemuan413926 pertemuan4
13926 pertemuan4
 
12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)
 
6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)
 
5623 pertemuan11(html1)
5623 pertemuan11(html1)5623 pertemuan11(html1)
5623 pertemuan11(html1)
 
4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)
 
4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)
 
2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)
 
2190 pertemuan24(polling)
2190 pertemuan24(polling)2190 pertemuan24(polling)
2190 pertemuan24(polling)
 
999 pertemuan7(prinsip perancangan web)
999 pertemuan7(prinsip perancangan web)999 pertemuan7(prinsip perancangan web)
999 pertemuan7(prinsip perancangan web)
 
32296 23 algoritma tf idf
32296 23 algoritma tf idf32296 23 algoritma tf idf
32296 23 algoritma tf idf
 
29642 4 data warehouse
29642 4 data warehouse29642 4 data warehouse
29642 4 data warehouse
 
28995 6 olap
28995 6 olap28995 6 olap
28995 6 olap
 
28601 7 kubus data
28601 7 kubus data28601 7 kubus data
28601 7 kubus data
 
26813 9 arsitektur data mining
26813 9 arsitektur data mining26813 9 arsitektur data mining
26813 9 arsitektur data mining
 
26111 22 text mining
26111 22 text mining26111 22 text mining
26111 22 text mining
 

20348 5 abstrak class

  • 1. Abstrak Class • Adalah class yang hanya mendeklarasikan method tanpa implementasi. • Class abstrak tidak dapat digunakan untuk membentuk objek secara langsung, penggunaannya dilakukan melalui class turunannya.
  • 2. Deklarasi Abstrak • Abstract class bangunan{ double alas; double tinggi; abstract void hitungLuas(); abstract void hitungKeliling(); • }
  • 3. Abstrak class • Class abstract kita gunakan ketika telah mengetahui bahwa kita membutuhkan sebuah method tetapi implementasi dari method tersebut bervariasi untuk masing-masing kondisi.