Pertemuan 5 Struktur Data

*. TDA Array
    - setiap instan objek data adalah himpunan pasangan terbentuk ( indeks, harga )
    - tidak ada himpunan pasangan himpunan dengan indeks sama
    - fungsi- fungsi yang di berlakukan pada arrray.
 > Buat            : membuat Array kosong awal
 > Simpan       : menambah pasangan berbentuk ( indeks, harga) kedalam himpunan dan jika        terdapat pasangan indeks sama  --> hapus pasangan lama
 > Tampilkan  : tampilkan harga dari pasangan bila diberikan indeksnya.

*. copy construktor
    1. Dideklarasikan variabel
    2. berurutan di dalam baris yang sama
        copy construktor array satu dimensi
        template < class T >
        array ID <T> & array arrayID <T> : operator = ( const arrayID <T> tv){
                 size = v. size ;
                 element : new T [ size ] ; // get space
                 for ( int i = 0 ; i < size ; i++ )
                   element [ i ] : v.element [ i ] ;
               }

*. UTS
    1. type data abstrak
    2. Array

          Array ID ( int size = 0 ) ;
          Array ID ( const Array ID <T> tv ) ; //copy construktor
                   - Array ID ( ) { delete [ ] element ; }
                     T & operasi [ ] ( int i ) const ;
                     int size ( ){
-----------------------------------------------------------------------------------------------------
         overload assigment operator
         array 1D ( b [ 10 ] )
         array 9D => a
         array 1D ( c = b ) ;
   1. menyesuaikan
               mengcopy element - element dari objek
-----------------------------------------------------------------------------------------------------

*. nama Array adalah alamat element pertama dari array itu.

Komentar

Postingan populer dari blog ini

3.3