Wew, judulnya aja ribet wkwkwkwk
Dilihat dari judulnya bisa dipastikan itu kombinasi dari
- Overloading Method
- Overloading Constructor
- Array Satu Dimensi
- dan Array Dua Dimensi
Saya gak akan menjelaskan panjang lebar, tinggal download materinya
Disini dan
Disini
OK langsung aja soal Nomer 1.............
1. Array Satu Dimensi dengan menerapkan Overloading Constructor
Yang disebut dengan overloading constructor adalah nama kelas sama tapi parameter berbeda, contohnya :
01 | public SatuDimensiOverConstructor (String [] nm){ |
dengan
01 | public SatuDimensiOverConstructor (){ |
Sedangkan yang disebut array satu dimensi yaitu array yang hanya memiliki satu indeks bilangan atau yang hanya memiliki satu tanda [] contohnya :
01 | String [] nama = {"Bocah BKPL", "Sholeh", "Der Panzer"}; |
Dari kedua contoh di atas maka dapat dibuat sebuah source code sebagai berikut :
03 | public class SatuDimensiOverConstructor { |
07 | public SatuDimensi Over Constructor (String [] nm){ |
09 | for (int i = 0; i < Nama.length; i++) { |
10 | System.out.println(Nama[i] + " "); |
12 | System.out.println(" "); |
15 | public SatuDimensiOverConstructor() { |
16 | System.out.println("Nama temen gw :"); |
17 | System.out.println(" ") |
20 | public static void main(String[] args) { |
21 | String[] nama = {"Bocah BKPL", "Sholeh", "Der Panzer"}; |
22 | SatuDimensiOverConstructor a = new SatuDimensiOverConstructor(); |
21 | SatuDimensiOverConstructor b = new SatuDimensiOverConstructor(nama); |
Dan ini adalah outputnya
Nah sekarang yang Nomer 2............
2. Array Dua Dimensi dengan menerapkan Overloading Method
Yang disebut dengan overloading constructor adalah nama parameter sama tapi berbeda pada parameter (), contohnya :
01 | public void data (int [][] d){ |
dengan
01 | public void data (String [][] d){ |
Sedangkan yang disebut array satu dimensi yaitu array yang memiliki dua indeks bilangan atau yang memiliki dua tanda [] contohnya :
01 | int a [][] = {{1,2,3},{4,5,6},{7,8,9}}; |
02 | String b [][] = {{"a","b","c"},{"d","e","f"},{"g","h","i"}}; |
Dari kedua contoh di atas maka dapat dibuat sebuah source code sebagai berikut :
03 | public class DuaDimensiOverMethod { |
07 | public void data ([][]d){ |
09 | for (int i = 0; i < a.length; i++) { |
10 | for (int j =0; j < a.lenght; j++){ |
11 | System.out.println(" "); |
13 | System.out.println (""); |
17 | public void data ([][]d){ |
19 | for (int i = 0; i < b.length; i++) { |
20 | for (int j =0; j < b.lenght; j++){ |
21 | System.out.println(" "); |
21 | System.out.println (""); |
21 | public static void main(String[] args) { |
22 | DuaDimensiOverMethod c = new DuaDimensiOverMethod(); |
21 | int a[][] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; |
22 | String b[][] = {{"a", "b", "c"}, {"d", "e", "f"}, {"g", "h", "i"}}; |
22 | System.out.println(""); |
Dan ini adalah outputnya
Untuk project lengkapnya bisa didownload
disini
Ok..... Itulah tugas gw he...he...he...
|
Yeeeeeeeeeeaaaaaaaaayyyyy !!!!! |
0 comments:
Post a Comment