Pertemuan 5 Struktur Data
- 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
Posting Komentar