<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-615964473526437996</id><updated>2012-02-16T14:54:48.185+07:00</updated><title type='text'>Fransisca's Blog</title><subtitle type='html'>blog buat tugas PBO..^^</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-2593478721255253089</id><published>2010-01-15T09:06:00.002+07:00</published><updated>2010-01-15T09:09:58.377+07:00</updated><title type='text'>keterangan sedikit^^</title><content type='html'>ga ngerti knp di 2 post debelumnya ga bisa bikin include na T.T&lt;br /&gt;&lt;br /&gt;tapi cm sekedar infoo:&lt;br /&gt;yg program kalkulator:&lt;br /&gt;#include&lt;iosteam.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;&lt;br /&gt;yg program phonebook:&lt;br /&gt;#include&lt;iosteam.h&gt;&lt;br /&gt;#Include&lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;sekian infoo na...&lt;br /&gt;thnkz^^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-2593478721255253089?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/2593478721255253089/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/keterangan-sedikit.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2593478721255253089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2593478721255253089'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/keterangan-sedikit.html' title='keterangan sedikit^^'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-578141569905746419</id><published>2010-01-15T09:05:00.001+07:00</published><updated>2010-01-15T09:11:13.572+07:00</updated><title type='text'>program kalkulator dengan menggunakan inheritance^^</title><content type='html'>#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;&lt;stdlib.h&gt;&lt;br /&gt;class simple&lt;br /&gt;{&lt;br /&gt;   private :   float bil2;&lt;br /&gt;  protected : float bil1;&lt;br /&gt;  public : void setbil1(int a)&lt;br /&gt;              { bil1 = a; }&lt;br /&gt;           void setbil2(int b)&lt;br /&gt;           { bil2 = b; }&lt;br /&gt;           int kurang()&lt;br /&gt;           { return bil1 - bil2; }&lt;br /&gt;           int tambah()&lt;br /&gt;           { return bil1 + bil2; }&lt;br /&gt;           int kali()&lt;br /&gt;           { return bil1 * bil2; }&lt;br /&gt;           int bagi()&lt;br /&gt;           { return bil1 / bil2; }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;class s : public simple&lt;br /&gt;{&lt;br /&gt;   private   :&lt;br /&gt;&lt;br /&gt;  protected : char temp[20];&lt;br /&gt;&lt;br /&gt;  public    :&lt;br /&gt;      char * oktal()&lt;br /&gt;     {&lt;br /&gt;         itoa(bil1, temp, 8);&lt;br /&gt;        return temp;&lt;br /&gt;     }&lt;br /&gt;     char * desimal()&lt;br /&gt;     {&lt;br /&gt;         itoa(bil1, temp, 10);&lt;br /&gt;        return temp;&lt;br /&gt;     }&lt;br /&gt;     char * hdesimal()&lt;br /&gt;     {&lt;br /&gt;         itoa(bil1, temp, 16);&lt;br /&gt;        return temp;&lt;br /&gt;     }&lt;br /&gt;     void biner(int x);&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;void s::biner(int bil1)&lt;br /&gt;{&lt;br /&gt;  int temp = 128;&lt;br /&gt;  for(int i=0; i&lt;8;&gt;&gt;=1;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;void menu()&lt;br /&gt;{&lt;br /&gt;   cout &lt;&lt; "selamat datang di prog calculator sisqa ^^"&lt;&lt;endl; cout=""&gt;&lt;&lt; "silahkan memilih jenis calculator yang ingin digunakan"&lt;&lt;endl; cout=""&gt;&lt;&lt; "1. simpel calculator"&lt;&lt;endl; cout=""&gt;&lt;&lt; "2. sientific calculator"&lt;&lt;endl; cout=""&gt;&lt;&lt; "3. keluar"&lt;&lt;endl; void="" float="" char="" s="" cout=""&gt;&lt;&lt; "pilihan : ";       cin &gt;&gt; pilih;&lt;br /&gt;     cin.clear();&lt;br /&gt;     cin.sync();&lt;br /&gt;&lt;br /&gt;     switch(pilih)&lt;br /&gt;     {&lt;br /&gt;        case '1' : do{&lt;br /&gt;                        cout &lt;&lt;"anda memilih simple calculator^^"&lt;&lt;endl; cout=""&gt;&lt;&lt;"silahkan pilih apa yang akan anda lakukan?"&lt;&lt;endl; cout=""&gt;&lt;&lt;"tapi semuanya hanya bisa 2 bilangan ya^^"&lt;&lt;endl; cout=""&gt;&lt;&lt;"1. penjumlahan"&lt;&lt;endl; cout=""&gt;&lt;&lt;"2. pengurangan"&lt;&lt;endl; cout=""&gt;&lt;&lt;"3. perkalian"&lt;&lt;endl; cout=""&gt;&lt;&lt;"4. pembagian"&lt;&lt;endl; cout=""&gt;&lt;&lt;"5. keluar"&lt;&lt;endl; cout=""&gt;&lt;&lt;"pilihan :";                      cin &gt;&gt; pilih1;&lt;br /&gt;                    cin.clear();&lt;br /&gt;                    cin.sync();&lt;br /&gt;&lt;br /&gt;                      switch(pilih1)&lt;br /&gt;                      {&lt;br /&gt;                       case '1' :  cout &lt;&lt; "masukan bilangan 1 : ";                                     cin &gt;&gt; bil1;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "masukan bilangan 2 : ";                                     cin &gt;&gt; bil2;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "hasil penjumlahan: "&lt;&lt; case="" 2="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                     cin &gt;&gt; bil1;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "masukan bilangan 2 : ";                                     cin &gt;&gt; bil2;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "hasil pengurangan: "&lt;&lt; case="" 3="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                     cin &gt;&gt; bil1;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "masukan bilangan 2 : ";                                     cin &gt;&gt; bil2;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "hasil perkalian: "&lt;&lt; case="" 4="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                     cin &gt;&gt; bil1;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "masukan bilangan 2 : ";                                     cin &gt;&gt; bil2;&lt;br /&gt;                                   cin.clear();&lt;br /&gt;                                   cin.sync();&lt;br /&gt;                                   obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                   cout &lt;&lt; "hasil pembagian: "&lt;&lt; cout=""&gt;&lt;&lt; "pilihan : ";                         cin &gt;&gt; pilih;&lt;br /&gt;                       cin.clear();&lt;br /&gt;                       cin.sync();&lt;br /&gt;        break;&lt;br /&gt;            }while(pilih1 != '5');&lt;br /&gt;         &lt;br /&gt;        case '2' : do{&lt;br /&gt;                       cout &lt;&lt;"anda memilih sientific calculator^^"&lt;&lt;endl; cout=""&gt;&lt;&lt;"silahkan pilih apa yang akan anda lakukan?"&lt;&lt;endl; cout=""&gt;&lt;&lt;"1. penjumlahan"&lt;&lt;endl; cout=""&gt;&lt;&lt;"2. pengurangan"&lt;&lt;endl; cout=""&gt;&lt;&lt;"3. perkalian"&lt;&lt;endl; cout=""&gt;&lt;&lt;"4. pembagian"&lt;&lt;endl; cout=""&gt;&lt;&lt;"5. mengubah bil jadi oktal"&lt;&lt;endl; cout=""&gt;&lt;&lt;"6. mengubah bil jadi desimal"&lt;&lt;endl; cout=""&gt;&lt;&lt;"7. mengubah bil jadi heksadesimal"&lt;&lt;endl; cout=""&gt;&lt;&lt;"8. mengubah bil jadi biner"&lt;&lt;endl; cout=""&gt;&lt;&lt;"9. keluar"&lt;&lt;endl; cout=""&gt;&lt;&lt;"pilihan :";                      cin &gt;&gt; pilih2;&lt;br /&gt;                    cin.clear();&lt;br /&gt;                    cin.sync();&lt;br /&gt;&lt;br /&gt;                           switch(pilih2)&lt;br /&gt;                       {&lt;br /&gt;                          case '1' :  cout &lt;&lt; "masukan bilangan 1 : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "masukan bilangan 2 : ";                                        cin &gt;&gt; bil2;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "hasil penjumlahan: "&lt;&lt; case="" 2="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "masukan bilangan 2 : ";                                        cin &gt;&gt; bil2;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "hasil pengurangan: "&lt;&lt; case="" 3="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "masukan bilangan 2 : ";                                        cin &gt;&gt; bil2;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "hasil perkalian: "&lt;&lt; case="" 4="" cout=""&gt;&lt;&lt; "masukan bilangan 1 : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "masukan bilangan 2 : ";                                        cin &gt;&gt; bil2;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil2(bil2);&lt;br /&gt;&lt;br /&gt;                                      cout &lt;&lt; "hasil pembagian: "&lt;&lt; case="" 5="" cout=""&gt;&lt;&lt; "masukan bilangan yang ingin diubah menjadi bilangan oktal^^"&lt;&lt;endl; cout=""&gt;&lt;&lt; "bilangan : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;                                      cout &lt;&lt; "oktal : " &lt;&lt; case="" 6="" cout=""&gt;&lt;&lt; "masukan bilangan yang ingin diubah menjadi bilangan desimal^^"&lt;&lt;endl; cout=""&gt;&lt;&lt; "bilangan : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;                                      cout &lt;&lt; "desimal : " &lt;&lt; case="" 7="" cout=""&gt;&lt;&lt; "masukan bilangan yang ingin diubah menjadi bilangan oktal^^"&lt;&lt;endl; cout=""&gt;&lt;&lt; "bilangan : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;                                      cout &lt;&lt; "heksadesimal : " &lt;&lt; case="" 8="" cout=""&gt;&lt;&lt; "masukan bilangan yang ingin diubah menjadi bilangan biner^^"&lt;&lt;endl; cout=""&gt;&lt;&lt; "bilangan : ";                                        cin &gt;&gt; bil1;&lt;br /&gt;                                      cin.clear();&lt;br /&gt;                                      cin.sync();&lt;br /&gt;                                      obj1.setbil1(bil1);&lt;br /&gt;                                      cout&lt;&lt;endl&gt;&lt;&lt;"biner : "; obj1.biner(bil1);                                        cout&lt;&lt;endl; while="" pilih2="" cout=""&gt;&lt;&lt; "pilihan : ";          cin &gt;&gt; pilih;&lt;br /&gt;        cin.clear();&lt;br /&gt;        cin.sync();&lt;br /&gt;        break;&lt;br /&gt;  }while(pilih !='3');&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/endl;&gt;&lt;/endl&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/endl;&gt;&lt;/stdlib.h&gt;&lt;/stdlib.h&gt;&lt;/iostream.h&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-578141569905746419?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/578141569905746419/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/program-kalkulator-dengan-menggunakan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/578141569905746419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/578141569905746419'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/program-kalkulator-dengan-menggunakan.html' title='program kalkulator dengan menggunakan inheritance^^'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-5755656213174282117</id><published>2010-01-15T08:59:00.000+07:00</published><updated>2010-01-15T09:00:30.804+07:00</updated><title type='text'>program phonebook dengan inheritance</title><content type='html'>#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;class bukutelp&lt;br /&gt;{&lt;br /&gt;    private : char nama[30];&lt;br /&gt;                char nohp[20];&lt;br /&gt;   protected : char email[50];&lt;br /&gt;                   char alamat[100];&lt;br /&gt;   public : void setnama(char *nma)&lt;br /&gt;               {&lt;br /&gt;                strcpy(nama,nma);&lt;br /&gt;            }&lt;br /&gt;            void setnohp(char *no)&lt;br /&gt;            {&lt;br /&gt;                strcpy(nohp,no);&lt;br /&gt;            }&lt;br /&gt;            char *getnama()&lt;br /&gt;            {&lt;br /&gt;                return nama;&lt;br /&gt;            }&lt;br /&gt;            char *getnohp()&lt;br /&gt;            {&lt;br /&gt;                return nohp;&lt;br /&gt;            }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;class bukutelp2 : public bukutelp&lt;br /&gt;{&lt;br /&gt;    public : void setmail(char *mail)&lt;br /&gt;               {&lt;br /&gt;                strcpy(email,mail);&lt;br /&gt;            }&lt;br /&gt;            void setalmt(char *almt)&lt;br /&gt;            {&lt;br /&gt;                strcpy(alamat,almt);&lt;br /&gt;            }&lt;br /&gt;            char *getmail()&lt;br /&gt;            {&lt;br /&gt;                return email;&lt;br /&gt;            }&lt;br /&gt;            char *getalmt()&lt;br /&gt;            {&lt;br /&gt;                return alamat;&lt;br /&gt;            }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;    bukutelp2 obj[2];&lt;br /&gt;&lt;br /&gt;   char nama[30],nohp[20];&lt;br /&gt;   char mail[50],almt[100];&lt;br /&gt;   int pilihan;&lt;br /&gt;    int count = 0;&lt;br /&gt;   int k;&lt;br /&gt;&lt;br /&gt;   do{&lt;br /&gt;      cout&lt;&lt;"My Phonebook\n";&lt;br /&gt;      cout&lt;&lt;"============\n\n";&lt;br /&gt;      cout&lt;&lt;"1. Isi Phonebook Seri Lama\n";&lt;br /&gt;      cout&lt;&lt;"2. Lihat Phonebook Seri Lama\n";&lt;br /&gt;      cout&lt;&lt;"3. Isi Phonebook Seri Baru\n";&lt;br /&gt;      cout&lt;&lt;"4. Lihat Phonebook Seri Baru\n";&lt;br /&gt;      cout&lt;&lt;"5. Keluar\n\n";&lt;br /&gt;      cout&lt;&lt;"Masukkan pilihan Anda : ";&lt;br /&gt;      cin&gt;&gt;pilihan;&lt;br /&gt;      cin.sync();cin.clear();&lt;br /&gt;&lt;br /&gt;      switch(pilihan)&lt;br /&gt;      {&lt;br /&gt;          case 1 : do{&lt;br /&gt;                      cout &lt;&lt; "masukan nama[5..20] : ";&lt;br /&gt;                     cin &gt;&gt; nama;&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                     }while(strlen(nama)&gt;20 || strlen(nama)&lt;5);&lt;br /&gt;&lt;br /&gt;                  do{&lt;br /&gt;                      cout &lt;&lt; "masukan no hp[10..12]: ";&lt;br /&gt;                     cin &gt;&gt; nohp;&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                     count=count +1;&lt;br /&gt;                     for(k=0;k&lt;strlen(nohp);k++)&lt;br /&gt;                     {&lt;br /&gt;                         if(nohp[k]&lt;'0'||nohp[k]&gt;'9')&lt;br /&gt;                        {count = 0 ;}&lt;br /&gt;                     }&lt;br /&gt;                  }while(count==0||strlen(nohp)&gt;12 || strlen(nohp)&lt;10);&lt;br /&gt;&lt;br /&gt;                  obj[0].setnama(nama);&lt;br /&gt;                  obj[0].setnohp(nohp);&lt;br /&gt;                  break;&lt;br /&gt;         case 2 : if(count != 0 )&lt;br /&gt;                     {&lt;br /&gt;                      for(int i=0;i&lt;count;i++)&lt;br /&gt;                     {&lt;br /&gt;                         cout &lt;&lt; obj[0].getnama()&lt;&lt; ":" &lt;&lt; obj[0].getnohp() &lt;&lt;endl;&lt;br /&gt;&lt;br /&gt;                     }&lt;br /&gt;                  }&lt;br /&gt;                  else&lt;br /&gt;                  {&lt;br /&gt;                      cout&lt;&lt;"data ga ada";&lt;br /&gt;                  }&lt;br /&gt;                  break;&lt;br /&gt;         case 3 : count = 0;&lt;br /&gt;                     do{&lt;br /&gt;                      cout &lt;&lt; "masukan nama[5..20] : ";&lt;br /&gt;                     cin &gt;&gt; nama;&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                     }while(strlen(nama)&gt;20 || strlen(nama)&lt;5);&lt;br /&gt;&lt;br /&gt;                  do{&lt;br /&gt;                      cout &lt;&lt; "masukan no hp[10..12]: ";&lt;br /&gt;                     cin &gt;&gt; nohp;&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                     count=count +1;&lt;br /&gt;                     for(k=0;k&lt;strlen(nohp);k++)&lt;br /&gt;                     {&lt;br /&gt;                         if(nohp[k]&lt;'0'||nohp[k]&gt;'9')&lt;br /&gt;                        {count = 0 ;}&lt;br /&gt;                     }&lt;br /&gt;                  }while(count==0||strlen(nohp)&gt;12 || strlen(nohp)&lt;10);&lt;br /&gt;&lt;br /&gt;                  do{&lt;br /&gt;                      cout &lt;&lt; "masukan alamat [5..45]: ";&lt;br /&gt;                     cin.getline(almt,46);&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                  }while(strlen(almt)&lt;5||strlen(almt)&gt;45);&lt;br /&gt;&lt;br /&gt;                  do{&lt;br /&gt;                      cout&lt;&lt;"masukan email[5..20]: ";&lt;br /&gt;                     cin.getline(mail,25);&lt;br /&gt;                     cin.clear();&lt;br /&gt;                     cin.sync();&lt;br /&gt;                  }while(strlen(mail)&lt;5||strlen(mail)&gt;45);&lt;br /&gt;                  obj[1].setmail(mail);&lt;br /&gt;                  obj[1].setalmt(almt);&lt;br /&gt;                  obj[1].setnama(nama);&lt;br /&gt;                  obj[1].setnohp(nohp);&lt;br /&gt;                  break;&lt;br /&gt;         case 4 : if(count!=0)&lt;br /&gt;                         {&lt;br /&gt;                         cout&lt;&lt;endl;&lt;br /&gt;                        for(int i=0;i&lt;count;i++)&lt;br /&gt;                        {&lt;br /&gt;                           cout&lt;&lt;obj[1].getnama();&lt;br /&gt;                           cout&lt;&lt;" : \n";&lt;br /&gt;                           cout&lt;&lt;"     No Hp  : "&lt;&lt;obj[1].getnohp()&lt;&lt;endl;&lt;br /&gt;                           cout&lt;&lt;"     Alamat : "&lt;&lt;obj[1].getalmt()&lt;&lt;endl;&lt;br /&gt;                           cout&lt;&lt;"     email  : "&lt;&lt;obj[1].getmail()&lt;&lt;endl;&lt;br /&gt;                        }&lt;br /&gt;                        cout&lt;&lt;endl;&lt;br /&gt;                     }&lt;br /&gt;                     else&lt;br /&gt;                         cout&lt;&lt;"\n\nTidak ada data\n\n";&lt;br /&gt;                         break;&lt;br /&gt;      }&lt;br /&gt;   }while(pilihan!=5);&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-5755656213174282117?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/5755656213174282117/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/program-phonebook-dengan-inheritance_15.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/5755656213174282117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/5755656213174282117'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/program-phonebook-dengan-inheritance_15.html' title='program phonebook dengan inheritance'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-7805528202312785637</id><published>2010-01-11T14:14:00.000+07:00</published><updated>2010-01-11T14:15:56.432+07:00</updated><title type='text'>template</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:829293577; 	mso-list-type:hybrid; 	mso-list-template-ids:434115142 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1 	{mso-list-id:1552769653; 	mso-list-type:hybrid; 	mso-list-template-ids:815157682 -530164774 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 	{mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.75in; 	text-indent:-.25in; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;Template adalah sebuah implementasi dari generic programming atau parameterized type. Generic programming adalah gaya pemrograman dimana algoritma ditulis dengan istilah ‘to be specified-later type’, maksudnya tipe datanya dapat dispesifikasi nanti dengan menggunakan parameter. Implementasi ini dapat dilakukan dengan 2 jenis template.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Jenis – jenis template:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Function template&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Dengan menggunakan function template, dapat di definisikan sebuah bentuk fungsi yang berhubungan dengan overloasding function, dengan membiarkan tipe data parameter.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Contoh:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;#include&lt;iostream.h&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;using name space std;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;template &lt;class T&gt;&lt;span style=""&gt;                  &lt;/span&gt;// mambuat template&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;T getmax(T a, T b)&lt;span style=""&gt;                       &lt;/span&gt;// function template&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;{&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;T result;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;result = (a&gt;b)?a:b;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;return (result);&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;}&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;int main()&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;{&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;int i=5,j=6,k;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;long l=10,m=5,n;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;k= getmax&lt;int&gt;(i,j);&lt;span style=""&gt;                           &lt;/span&gt;// cara manggil template getmax&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;n = getmas&lt;long&gt;(l,m);&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;cout &lt;&lt; k &lt;&lt;endl;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;cout &lt;&lt; n &lt;&lt; endl;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span style=""&gt;     &lt;/span&gt;return 0;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;}&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Pada saat template dijalankan, compiler mengenerate function yang sesuai dengan tipe data fungsi pemanggilnya.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Berbeda dengan overloading function, overloading function tidak selalu dapat digantikan oleh template, karna jika kita memiliki action yang berbeda, maka tidak dapat digantikan oleh template, sebaliknya jika memiliki action yang sama, kita dapat mempersingkat program kita dengan menggunakan template.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Template itu seperti bunglon, tetap bunglon namun dapat berubah warna sesuai kebutuhan.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Class template&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Disebut juga generic class atau class generator, digunakan untuk mendefinisikan model class.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Generic container classes:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Kita dapat memiliki tipe data integer atau lainnya, dengan basic operation yang sama(insert, delete, index,etc)&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Hanya dengan mendefinisikan struktur class dengan generic operation, dan system akan mengenerate definisi class on the fly.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Contoh:&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;#include&lt;iostream.h&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Template&lt;class T1, class T2&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Class mytemp&lt;span style=""&gt;                           &lt;/span&gt;//membuat class template&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;{&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;T1 t1;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;T2 t2;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Public&lt;span style=""&gt;  &lt;/span&gt;:&lt;span style=""&gt;   &lt;/span&gt;mytemp(T1 t1,T2 t2)&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;{t1 = tt1; t2 = tt2;}&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;Void display&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;{Cout &lt;&lt; t1 &lt;&lt; “” &lt;&lt; t2 &lt;&lt; endl;}&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;};&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Void main()&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;{&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;   &lt;/span&gt;int a = 123;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;   &lt;/span&gt;double b = 456.789;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;   &lt;/span&gt;mytemp&lt;int , double&gt;mt(a,b);&lt;span style=""&gt;                 &lt;/span&gt;//membuat objek dari class template&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;   &lt;/span&gt;mt.display();&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;}&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-7805528202312785637?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/7805528202312785637/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/template.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/7805528202312785637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/7805528202312785637'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2010/01/template.html' title='template'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-7199384571034271391</id><published>2009-12-21T22:14:00.002+07:00</published><updated>2009-12-21T22:18:04.853+07:00</updated><title type='text'>pesanqu menjelang natal</title><content type='html'>ga k'rasa bntr lagi kita taon baruan lagiiiii..&lt;br /&gt;bnr2 waktu itu terasa bnr2 cepat...&lt;br /&gt;karna ud di penghujung taon skrg ni ud mulai musim libuuuuuuuuuur&lt;br /&gt;hohohoho&lt;br /&gt;mari qta smua isi liburan ini dgn hal2 yang positif&lt;br /&gt;manfaatin waktu libur dengan hal hal yang berguna^^&lt;br /&gt;soalnya waktu lagi berputar dengan cepatnya&lt;br /&gt;hehehehehe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;have a bless holyday everyone^^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-7199384571034271391?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/7199384571034271391/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/pesanqu-menjelang-natal.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/7199384571034271391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/7199384571034271391'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/pesanqu-menjelang-natal.html' title='pesanqu menjelang natal'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-8551533091031511469</id><published>2009-12-21T22:11:00.000+07:00</published><updated>2009-12-21T22:13:30.558+07:00</updated><title type='text'>polymorphism(ringkasan pertemuan 11)</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:280380908; 	mso-list-type:hybrid; 	mso-list-template-ids:-1699986918 2048660280 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.75in; 	text-indent:-.25in; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} @list l1 	{mso-list-id:308482439; 	mso-list-type:hybrid; 	mso-list-template-ids:-161602392 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l2 	{mso-list-id:1170020864; 	mso-list-type:hybrid; 	mso-list-template-ids:909282970 -298679564 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l2:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.75in; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;Polymorphism adalah kemampuan object-object yang berbeda dalam sebuah class hiraiki untuk melakukan fungsi(behavior) unik terhadap suatu respon massage. Selain itu polymorphism adalah juga kemampuan class menyembunyikan implementasi yang berbeda dalam interface yang sama, polymorphisem juga memungkinkan method memiliki nama yang sama dengan tugas tugas yang berbeda. Tidak hanya itu, polymorphism juga memungkinkan suatu fungsi yang implementasi detailnya belum ada.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Polymorphism juga tergantung pada inheritance, karna dalam pembuatan polymorphism digunakanlah abstract class, yang bisa dibuat menjadi abstract class hanyalah base class dan tidak bisa dibuat instace dari base class tersebut. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Cara membuat abstract class aalah dengan membuat virtual function, yang bermanfaat agat virtual method table(VMT) yang menentukan type runtime object bukan programmer dengan statements switchnya, karna pada program besar statement switch akan sulit dimaintain.dengan menggunakan VMT akan menentukan tipe runtime dari object agar ketik membuat object, object akan secara dinamis dapat dipetakan secara strukturnya.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Polymorphism dibagi menjadi dua, yaitu:&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Trivial polymorphism&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Yaitu dengan menggunakan early binding yang menggunakan bahasa c style, dan function didefinisikan sebelum compiling, dan juga menggunakan link body function dan function header / prototype.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Pengimplementasiannya menggunakan function overloading, yaitu penggunaan kembali nama fungsi yang sama tapi dengan 3 ciri yang membedakannya, yaitu :&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Jumlah argument&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Letak argument&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Tipe argument&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;True polymorphism&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Yaitu dengan menggunakan dynamic binding, yang merupakan implementasi dengan menggunakan C++ style, function definition juga dilakukan pada sat runtime, compiler yang membuat VMT untuk class yang mengandung polymorphism, jika derived class memiliki fungsi yang sama (overriding) dengan base class, VMT akan menunjuk ke base class function.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Pembuatannya dilakukan dengan menggunakan function overriding, yaitu fungsi yang namanya sama tapi tidak berada pada kelas yang sama. Hal ini diimplementasikan dengan virtual method yang dibagi menjadi 2, yaitu:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Pure virtual method, hanya mendeklarasikan function prototypes saja(tidak memiliki body function), class yang memiliki pure virtual method disebut abstrak class.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;Instance / object tidak dapat dibuat dari suatu abstract class, karna masih ada function yang tidak memiliki function body.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;Cirri dari pure virtual method adalah pada deklarasi ditulis fungsi() = 0.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;Contoh:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;class myclass&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;{&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;&lt;span style=""&gt;        &lt;/span&gt;Virtual void tes() = 0;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;};&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Squasi virtual method, memiliki fungsi yang minimal harus dikerjakan oleh suatu method atau ada body function.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;Contoh : &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;class myclass&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;{&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;&lt;span style=""&gt;        &lt;/span&gt;virtual void tes() &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;Return 0;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in; text-indent: 0.25in;"&gt;}&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0.75in;"&gt;};&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;Virtual destructor dan virtual constructor:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;Constructor tidak dapat dibuat virtual&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;Sedangkan destructor dapat dibuat virtual, dengan cara:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;Base class pointer menunjuk ke object turunan, jka didestroy dengan menggunakan delete, behavior tidak terspesifikasi.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;Perbaikan sederhana, declare base class destructor virtual dengan demikian ketika delete digunakan, destructor tentu dijalankan&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0in;"&gt;Ketika object class turunan di execute pertama kali, destructor class induk diexecute kemudian.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0in;"&gt;contoh programnya menyusul yach^.^&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0in;"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-8551533091031511469?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/8551533091031511469/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/polymorphismringkasan-pertemuan-11.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/8551533091031511469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/8551533091031511469'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/polymorphismringkasan-pertemuan-11.html' title='polymorphism(ringkasan pertemuan 11)'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-6190997969125730477</id><published>2009-12-15T17:06:00.006+07:00</published><updated>2009-12-15T17:31:11.887+07:00</updated><title type='text'>multiple inheritance</title><content type='html'>&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;karna di postingan sebelumnya hanya menjelaskan single inheritance maka pada postingan ini akan menjelaskan sedikit dari konsep multiple inheritance.&lt;br /&gt;&lt;br /&gt;multiple inheritance adalah pewarisan ganda, merupakan sebuah class turunan dari beberapa class induk. class turu&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;nan tersebut dapat mewarisi karakteristik yang dimiliki oleh class class induknya.&lt;br /&gt;&lt;br /&gt;berikut ini adalah contoh hirarki dari multiple inheritance :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_-NEezge56_M/Sydg-NlTKMI/AAAAAAAAABQ/cEUgtpNXvrM/s1600-h/multi+in2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 120px;" src="http://1.bp.blogspot.com/_-NEezge56_M/Sydg-NlTKMI/AAAAAAAAABQ/cEUgtpNXvrM/s320/multi+in2.jpg" alt="" id="BLOGGER_PHOTO_ID_5415403698850572482" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: verdana;"&gt;berikut ini adalah &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;sintax dari multipel inheritance :&lt;br /&gt;&lt;br /&gt;class nama_class_turunan : jenis_akses induk1 , jenis_akses induk2&lt;br /&gt;{&lt;br /&gt;     &lt;anggota&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;construktor dan destruktor class turunan:&lt;br /&gt;construktor class turunan dibuat sesaat setelah construktor induk dibuat. jika construktor class induk memiliki parameter, maka parameter tersebut harus dimasukan dalam construktor class turunan. selain itu construktor class turunan juga perlu dibuat untuk melakukan inisialisasi class itu sendiri dan class induknya.&lt;br /&gt;contoh :&lt;br /&gt;&lt;br /&gt;class induk&lt;br /&gt;{&lt;br /&gt;    protected : int a;&lt;br /&gt;   public :&lt;br /&gt;       induk()&lt;br /&gt;      {&lt;br /&gt;          cout&lt;&lt; "induk1";&lt;br /&gt;      }&lt;br /&gt;      induk(int a)&lt;br /&gt;      {&lt;br /&gt;         cout &lt;&lt; "induk2";&lt;br /&gt;      }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;class anak : public induk&lt;br /&gt;{&lt;br /&gt;    public:&lt;br /&gt;       anak():induk(2)//super dy mw pggl construktor yg bukan default&lt;br /&gt;      {&lt;br /&gt;          cout &lt;&lt; "anak";&lt;br /&gt;      }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;destruktor class turunan dijalankan dengan urutan berkebalikan dengan urutan construktor, yaitu destruktor class turunan akan dijalankan dahulu baru destruktor class induknya dijalankan. namun bila class turunan memiliki kebih dari satu class induk, maka destruktor class turunan akan dijalankan pertama diikuti oleh destruktor class induk yang terakhir digunakan, dan begitu seterusnya.&lt;br /&gt;&lt;br /&gt;syntax :&lt;br /&gt;constructor_turunan(argumen) : constructor_induk1(),construktor_induk2()&lt;br /&gt;{&lt;br /&gt;     statement&lt;br /&gt;}&lt;br /&gt;contoh :&lt;br /&gt;class induk&lt;br /&gt;{&lt;br /&gt;    protected : int a;&lt;br /&gt;    public : induk(int a)  // construktor induk&lt;br /&gt;               {    A = a;     }&lt;br /&gt;               ~induk()     // destruktor induk&lt;br /&gt;                {}&lt;br /&gt;};&lt;br /&gt;class anak : public induk&lt;br /&gt;{&lt;br /&gt;    protected : int b;&lt;br /&gt;    public : anak(int b):induk(a)  //constructor anak&lt;br /&gt;                {}&lt;br /&gt;                ~anak ()      //destructor anak&lt;br /&gt;                {}&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;sekian dulu penjelasannya ^.^&lt;br /&gt;enjoy reading..&lt;br /&gt;contoh-contoh programnya nyusul^^&lt;br /&gt;hehhehe&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-6190997969125730477?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/6190997969125730477/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/multiple-inheritance.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/6190997969125730477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/6190997969125730477'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/multiple-inheritance.html' title='multiple inheritance'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_-NEezge56_M/Sydg-NlTKMI/AAAAAAAAABQ/cEUgtpNXvrM/s72-c/multi+in2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-4690786533128545967</id><published>2009-12-08T20:41:00.000+07:00</published><updated>2009-12-08T22:16:30.652+07:00</updated><title type='text'>inheritance</title><content type='html'>&lt;span style=";font-family:verdana;font-size:100%;"  &gt;Inheritance adalah penurunan sifat, dengan tujuan reuseabiliyy dan extenability.&lt;br /&gt;&lt;br /&gt;reuseability adalah dapat menggunakan kembali, karna memiliki karakteristik yang sama sehingga dapat menggunakna program yang telah ada untuk di gunakan dalam program yang baru.&lt;br /&gt;&lt;br /&gt;extenability adalah kemampuan untuk mengembangkan class sebelumnya menjadi class yang baru.&lt;br /&gt;oleh karena itu, maka terbentuklah base class (kelas induk) dan derived class (kelas turunan), dengan syarat construktor class turunan akan dibuat sesaat setelah construktor induk dibentuk.&lt;br /&gt;dengan adanya base class dan derived class ini, maka sebuag hirarki class menjadi suatu hal yang penting, karna hirarki class akan menunjukan semua hubungan class class yang ada. hirarki class adalah hubungan antar class turunan dan class induknya.&lt;br /&gt;&lt;br /&gt;Ada 2 jenis hubungan dalam hirarki class, yaitu :&lt;br /&gt;1. single inheritance, dimana 1 induk class dapat membentuk 1 atau lebih class turunan, contoh :&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_-NEezge56_M/Sx5hTSuzUiI/AAAAAAAAAAw/_NKK7WVr41M/s1600-h/single.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 157px;" src="http://1.bp.blogspot.com/_-NEezge56_M/Sx5hTSuzUiI/AAAAAAAAAAw/_NKK7WVr41M/s320/single.jpg" alt="" id="BLOGGER_PHOTO_ID_5412870786219463202" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;2. multiple inheritance, dimana 1 atau lebih induk class dapat membentuk 1 atau lebih class turunan, contoh :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p  class="MsoNormal" style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_-NEezge56_M/Sx5hd_WgeQI/AAAAAAAAAA4/U2wRxYbB-9E/s1600-h/multiple.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 107px;" src="http://4.bp.blogspot.com/_-NEezge56_M/Sx5hd_WgeQI/AAAAAAAAAA4/U2wRxYbB-9E/s320/multiple.jpg" alt="" id="BLOGGER_PHOTO_ID_5412870969995852034" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;keterangan : dengan tanda panah menunjuk pada class induknya.&lt;br /&gt;&lt;br /&gt;Syntax inheritance :&lt;br /&gt;&lt;br /&gt;class nama_turunan : level_akses nama_induk&lt;br /&gt;{ &lt;anggota&gt; };&lt;br /&gt;contoh :&lt;br /&gt;class student&lt;br /&gt;{&lt;br /&gt;  protected : int student_id;&lt;br /&gt;};&lt;br /&gt;class graduated_student : public student&lt;br /&gt;{&lt;br /&gt;  protected : int majoring;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;seluruh anggota class induk dapat diakses oleh class turunannya, jika tipenya public dan protected, isi dari protected sebuah class induk dapat diakses oleh class turunannya seperti dideklarasikan pada class turunannya sendiri. tapi fungsi lain tidak, sedanakan dengan tipe private tidak dapat diakses oleh fungsi manapun kecuali dirinya sendiri, namun public dapat diakses oleh semua fungsi dalam program tersebut.&lt;br /&gt;&lt;br /&gt;berikut ini adalah tabel untuk melihat akses level dari setiap akses level class turunan : &lt;/anggota&gt;&lt;/span&gt;&lt;br /&gt;&lt;p  class="MsoNormal" style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_-NEezge56_M/Sx5hmZH1-9I/AAAAAAAAABA/p91yg4YqRgI/s1600-h/tabel.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 74px;" src="http://3.bp.blogspot.com/_-NEezge56_M/Sx5hmZH1-9I/AAAAAAAAABA/p91yg4YqRgI/s320/tabel.jpg" alt="" id="BLOGGER_PHOTO_ID_5412871114352622546" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;Cara membaca tabel :&lt;br /&gt;1. jika kita memiliki class turunan dengan akses level public, maka data pada class induk dengan akses public menjadi public, protected menjadi protected, private menjadi private.&lt;br /&gt;2. jika kita memiliki class turunan dengan akses level protected, maka data pada class induk dengan level akses public menjadi protected, protected menjadi protected, private menjadi private.&lt;br /&gt;3. jika kita memiliki class turunan dengan akses level private maka data pada class induk dengan level akses public menjadi private, protected menjadi private, private menjadi private.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-4690786533128545967?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/4690786533128545967/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/inheritance.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4690786533128545967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4690786533128545967'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/inheritance.html' title='inheritance'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_-NEezge56_M/Sx5hTSuzUiI/AAAAAAAAAAw/_NKK7WVr41M/s72-c/single.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-3764034717090866531</id><published>2009-12-01T20:13:00.000+07:00</published><updated>2009-12-01T20:22:30.096+07:00</updated><title type='text'>ringkasan pertemuan 8</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Courier; 	panose-1:2 7 4 9 2 2 5 2 4 4; 	mso-font-charset:0; 	mso-generic-font-family:modern; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:3 0 0 0 1 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face 	{font-family:"Cronos Pro Light"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:-1610612561 1342185563 0 0 147 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:476723212; 	mso-list-type:hybrid; 	mso-list-template-ids:730605000 -374600618 -1432174944 -1484604870 -886938070 -1310157136 -2057139244 -1335202310 -1622367060 -765450922;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l0:level3 	{mso-level-start-at:321; 	mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Array dan pointer of class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;~ Array of Class ~&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Maksud dari array of class disini adalah class yang memiliki object dengan bentuk array.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Dalampembuatannya ada beberapa aturan yang harus dipenuhi agar program yang dibuat tidak error, yaitu dengan memperhatikan hal hal sebagai berikut:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Array bersifat statis, dan perlu deklarasi berulang kali jika kita memiliki construktor dengan parameter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Contoh penggunakan array of class yang benar :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;#include &lt;iostream&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;using namespace std;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;class cl &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;Private :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;       &lt;/span&gt;int i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;public:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;       &lt;/span&gt;void set_i(int j) { i=j; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;       &lt;/span&gt;int get_i() { return i; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int main()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cl ob[3];&lt;span style=""&gt;                         &lt;/span&gt;// tidak di inisialisasi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;int i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;for(i=0; i&lt;3;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;for(i=0; i&lt;3;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cout &lt;&lt;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;return 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Program ini akan jalan tanpa error.&lt;span style=""&gt;                                                                                 &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Jadi, dalam pembuatan sebuah array of class kita harus memperhatikan kalau ada array yang perlu dideklarasikan pada awal pembuatannya, ada juga yang tidak perlu di deklarasikan dahulu. Seperti contoh diatas, array sbgai object disana tidak perlu dideklarasikan. Berikuti ini adalah contoh programya g memerlukan pendeklarasian dalam pembuata n array of object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;#include &lt;iostream&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;using namespace std;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;class cl {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;private :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;int h;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;int i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;public:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;cl(int j, int k) { h=j; i=k; } // constructor with 2 parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;int get_i() {return i;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;int get_h() {return h;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int main()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cl ob[3] = {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cl(1, 2), // initialize&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cl(3, 4),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;cl(5, 6) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;int i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;for(i=0; i&lt;3;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;cout &lt;&lt;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;cout &lt;&lt; ", ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;cout &lt;&lt;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;return 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Dalam program ini kita perlu untuk mendeklarasikan array object class cl, karna constructor yang dibuat adalah constructor dengan 2 perameter. Untuk menghindari error,kita juga dapat membuat sebuah constructor yang tidak memiliki parameter(default constructor).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Selain itu kita juga dapat menggunakan copy constructor, yaitu dengan mengoverloading constructor dengan format sebagai berikut:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Nama_class(const nama_class &amp;amp;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Biasanya cara ini digunakan dalam membuat operator overloading, yaitu membuat operator menjadi beberapa fungsi yang dapat digunakan, contoh:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Operator overloading:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Const array &amp;amp; operator(const array &amp;amp;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Equality operator :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Bool operator == (const array &amp;amp;)const;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Inequality operator :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Bool operator != (const array &amp;amp;)const&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{return ! (this == right);}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;~ Pointer of Class~&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Pointer sebagai Data Members&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -1.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;•&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Pointers tdk dpt di-initialized dalam class declaration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -1.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;•&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Normally, Initialized pada derived class constructor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 31.5pt; text-indent: -31.5pt;"&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Penggunaan pointers to class data members&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -1.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;•&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Umumnya melalui function yg menggunakan pointers to class data members &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 31.5pt; text-indent: -13.5pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;•&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 9pt; line-height: 115%; font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;sebagai debuging function yg meng-access 2 bytes pertama dari data member tiap object &amp;amp; mengambil nilainya &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Cronos Pro Light&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; maap nih yang pointer of array na um gt ngerti..mw bca bku dl..hehehe&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-3764034717090866531?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/3764034717090866531/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/ringkasan-pertemuan-8.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/3764034717090866531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/3764034717090866531'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/12/ringkasan-pertemuan-8.html' title='ringkasan pertemuan 8'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-3358071940208290862</id><published>2009-11-02T09:44:00.001+07:00</published><updated>2009-11-02T09:45:26.072+07:00</updated><title type='text'>ringkasan pertemuan 6</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link style="font-family: verdana;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link style="font-family: verdana;" rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link style="font-family: verdana;" rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="0" Name="Hyperlink"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:"Stylus BT"; 	panose-1:2 14 4 2 2 2 6 2 3 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:135 0 0 0 27 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} h3 	{mso-style-noshow:yes; 	mso-style-qformat:yes; 	mso-style-link:"Heading 3 Char"; 	mso-style-next:Normal; 	margin-top:12.0pt; 	margin-right:0in; 	margin-bottom:3.0pt; 	margin-left:0in; 	mso-pagination:widow-orphan; 	page-break-after:avoid; 	mso-outline-level:3; 	font-size:13.0pt; 	font-family:"Cambria","serif"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:major-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:major-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:major-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:major-bidi; 	font-weight:bold;} a:link, span.MsoHyperlink 	{mso-style-unhide:no; 	color:blue; 	mso-themecolor:hyperlink; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} p 	{mso-style-priority:99; 	mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} span.Heading3Char 	{mso-style-name:"Heading 3 Char"; 	mso-style-noshow:yes; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:"Heading 3"; 	mso-ansi-font-size:13.0pt; 	mso-bidi-font-size:13.0pt; 	font-family:"Cambria","serif"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:major-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:major-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:major-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:major-bidi; 	font-weight:bold;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:920065626; 	mso-list-type:hybrid; 	mso-list-template-ids:1893921818 681865730 542795948 41482700 -1901577462 1644857418 131860262 -1244919766 -1356029004 -651272028;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:–; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l0:level2 	{mso-level-number-format:bullet; 	mso-level-text:–; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l0:level3 	{mso-level-start-at:1912; 	mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l1 	{mso-list-id:1020737860; 	mso-list-type:hybrid; 	mso-list-template-ids:1691265108 1088598108 1102847956 1505015106 540714352 722258342 -2021367266 1854543904 -854030226 1778443480;} @list l1:level1 	{mso-level-number-format:bullet; 	mso-level-text:–; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l1:level2 	{mso-level-number-format:bullet; 	mso-level-text:–; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l1:level3 	{mso-level-start-at:1912; 	mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l2 	{mso-list-id:1326780641; 	mso-list-type:hybrid; 	mso-list-template-ids:-1801579904 752110586 179491870 266124244 1105096184 907726664 -1485916748 1114960440 226907254 -1267049948;} @list l2:level1 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l3 	{mso-list-id:1913421415; 	mso-list-type:hybrid; 	mso-list-template-ids:43963122 1299202956 -1601016468 1589275138 1033779496 394798492 440288770 1333820442 -2034618744 2147252176;} @list l3:level1 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l4 	{mso-list-id:1936206424; 	mso-list-type:hybrid; 	mso-list-template-ids:1415448160 155596280 -387799044 -643649968 -1134247068 1488223080 -1202916506 504940294 -438137406 -1346706766;} @list l4:level1 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l4:level2 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} @list l4:level3 	{mso-level-number-format:bullet; 	mso-level-text:•; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif";} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;Object constant&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Object constant adalah object yang tidak dapat dii modify, kalau kita ubah suatu object constant, maka akan menyebabkan error pada saat program di compile&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Contoh : const time noon(12,0,0);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Member function yang konstan adalah object yang harus dibuat constant supaya objectnya tidak dapat diubah.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Contoh constant pada prototype:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;            &lt;/span&gt;int get hour()const; // prototype&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;            &lt;/span&gt;int time :: get hour()const // definisi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;            &lt;/span&gt;{return hour ;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Tapi ada juga yang tidak boleh di buat const, yaitu construktor dan destruktor karena keduanya harus bisa memodify object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Masih ingat kan apa guna construktor dan destruktor?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Construktor untuk menginisialisasi object(bagian partama yang akan dijalankan sebuah object)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Destruktor akan dijalankan ketika object akan dihancurkan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;Nested object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Sebuah Class dapat berisi object dari class lain &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; Composite / Nested Object &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Member object disusun berurutan &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;class dg member objects (host objects) berada setelah deklarasi class host object tsb &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; &lt;span style=""&gt;        &lt;/span&gt;perlu class prototype &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;    &lt;/span&gt;Contoh:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;class B; // class prototype &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;class A&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;{ public: int i;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;}&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;class B&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;{ public: int j;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt; &lt;/span&gt;A obj_A;&lt;span style=""&gt;  &lt;/span&gt;//host object&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;}&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;B obj_B; // create object class B&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Obj_B.Obj_A.i = 0;&lt;span style=""&gt;  &lt;/span&gt;// inisialisasi member class A via object B &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 8.25pt; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Tiap class member function memiliki hidden parameter -&gt; pointer "this“&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;"this" menunjuk ke individual object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;pointer "this" dpt digunakan&lt;span style=""&gt;  &lt;/span&gt;secara explicit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;contoh: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;void setA(int angka)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;      &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;a = angka;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;         &lt;/span&gt;// cara akses dirinya sendiri :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;         &lt;/span&gt;this-&gt;a = a;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt; Data Member&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;“Class-wide” data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;property class tdk specific pada object tertentu &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Seperti global variables, tapi punya class scope&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Hanya accessible ke object dgn class yg sama &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Efisien untuk single copy data &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Dimana hanya &lt;span style=""&gt;static&lt;/span&gt; variable yg akan di-update&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Initialized hanya 1 kali pada file scope&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Berlaku walaupun suatu class tidak punya object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Berlaku independent terhadap objects&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Berlaku utk&lt;span style=""&gt;  &lt;/span&gt;public, private &amp;amp; protected&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;–&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Dpt di akses lewat object apapun dari sebuah class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;–&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Utk public static variables&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Dapat diakses dgn operator binary scope resolution (::)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;&lt;span style=""&gt;Employee::count&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;–&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Utk private static variables&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Jika suatu class tdk ada object &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; Hanya dapat diakses via&lt;span style=""&gt;  &lt;/span&gt;public static member function dgn operator binary scope resolution (&lt;span style=""&gt;::&lt;/span&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;Employee::getCount()&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;static member functions Tdk dpt mengakses non-static data / function &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;friend function&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;setiap data yang di deklarasikan dalam class bersifat private, dan tidak dapat diakses diluar class. Suatu fungsi yang bukan dalam class tidak akan pernah bisa mengakses data dalam class yang bersifat private. Tapi ada beberapa kasus tertentu dimana kita perlu untuk mengakses data private itu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Class akan memberi ijin fungsi lain diluar class untuk membaca datanya, yaitu dengan membuat fungsi itu menjadi friend dari class tersebut.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;friend&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; function di definisikan di luar dari class’s scope namum memiliki hak akses ke semua members dari class tersebut &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;sekali suatu fungsi di deklarasikan sebagai friend, fungsi itu dapat mengakses private data dari class tersebut.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Deklarasi &lt;span style=""&gt;friend funcion &lt;/span&gt;dg keyword ‘&lt;span style=""&gt;friend’&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Contoh:&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;C++ Tutorial - Friend function sample:&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;    #include &lt;iostream.h&gt;&lt;br /&gt;    //Declaration of the function to be made as friend for the C++ Tutorial sample&lt;br /&gt;    int AddToFriend(int x);&lt;br /&gt;    class CPP_Tutorial&lt;br /&gt;    {&lt;br /&gt;       int private_data;&lt;br /&gt;       friend int AddToFriend(int x);&lt;br /&gt;    public:&lt;br /&gt;       CPP_Tutorial()&lt;br /&gt;      {&lt;br /&gt;          private_data = 5;&lt;br /&gt;       }&lt;br /&gt;    };&lt;br /&gt;    int AddToFriend(int x)&lt;br /&gt;    {&lt;br /&gt;       CPP_Tutorial var1;&lt;br /&gt;       return var1.private_data + x;&lt;br /&gt;    }&lt;br /&gt;    int main()&lt;br /&gt;    {&lt;br /&gt;       cout &lt;&lt; "Added Result for this C++ tutorial: "&lt;&lt; AddToFriend(4)&lt;&lt;endl;&lt;br /&gt;    }  &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;    The output of the above C++ Tutorial sample will be&lt;br /&gt;       Added Result for this C++ tutorial: 9&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;h3 style="text-indent: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;C++ Tutorial - Friend function:&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/h3&gt;  &lt;p style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;#include &lt; iostream.h &gt;&lt;br /&gt;&lt;span style=""&gt; &lt;/span&gt;class CPP_Tutorial&lt;br /&gt; {&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;int private_data;&lt;br /&gt;  &lt;span style=""&gt;  &lt;/span&gt;   friend class friendclass;&lt;br /&gt;&lt;span style=""&gt; &lt;/span&gt;    public:&lt;br /&gt;     CPP_Tutorial()&lt;br /&gt;     {&lt;br /&gt;          private_data = 5;&lt;br /&gt;    }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;};&lt;br /&gt;    class friendclass&lt;br /&gt;    {&lt;br /&gt;    public:&lt;br /&gt;       int subtractfrom(int x)&lt;br /&gt;       {&lt;br /&gt;          CPP_Tutorial var2;&lt;br /&gt;          return var2.private_data - x;&lt;br /&gt;       }&lt;br /&gt;    };&lt;br /&gt;    int main()&lt;br /&gt;    {&lt;br /&gt;       friendclass var3;&lt;br /&gt;       cout &lt;&lt; "Added Result for this C++ tutorial: "&lt;&lt; var3.subtractfrom(2)&lt;&lt;br /&gt;&lt;endl;&gt;    } &lt;/endl;&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;   The output of the above C++ Tutorial sample will be&lt;br /&gt;       Subtracted Result for this C++ tutorial: 3 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Cara ini adalah cara yang baik yang diberikan olah c++ untuk membaca private variable dari suatu class. Tapi kiranya hal ini dilakukan dengan hati hati, karena jika semua fungsi dan class kita deklarasikan sebagai friends, maka konsep encapsulation dan information hiding akan hilang.&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt;"&gt;Operator Overloading&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Pemakaian Overloading operator ditujukan untuk mengoperasikan data pada object menjadi mudah &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; font-family: verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;•&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;Menggunakan keyword operator&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Operator yang tidak dapat dioverloading:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" style="width: 323.6pt; border-collapse: collapse; margin-left: 6.75pt; margin-right: 6.75pt; font-family: verdana;" align="left" border="0" cellpadding="0" cellspacing="0" width="431"&gt;  &lt;tbody&gt;&lt;tr style="height: 13.95pt;"&gt;   &lt;td style="border-style: solid; border-color: black; border-width: 2.25pt 1pt 1pt 2.25pt; padding: 0.05in 0.1in; background: rgb(204, 236, 255) none repeat scroll 0% 0%; width: 94pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 13.95pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Operator&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 2.25pt 1pt 1pt medium; padding: 0.05in 0.1in; background: rgb(204, 236, 255) none repeat scroll 0% 0%; width: 129.65pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 13.95pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Kegunaan&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 2.25pt 2.25pt 1pt medium; padding: 0.05in 0.1in; background: rgb(204, 236, 255) none repeat scroll 0% 0%; width: 99.95pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 13.95pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Contoh&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 18.4pt;"&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt 2.25pt; padding: 0.05in 0.1in; width: 94pt; height: 18.4pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;. (dot)&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0.05in 0.1in; width: 129.65pt; height: 18.4pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Access ke   member class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 2.25pt 1pt medium; padding: 0.05in 0.1in; width: 99.95pt; height: 18.4pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;cin.getline&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 18.4pt;"&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt 2.25pt; padding: 0.05in 0.1in; width: 94pt; height: 18.4pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;.* (dot asterix)&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0.05in 0.1in; width: 129.65pt; height: 18.4pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Pointer ke   member class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 2.25pt 1pt medium; padding: 0.05in 0.1in; width: 99.95pt; height: 18.4pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Object&lt;span style=""&gt;.*&lt;/span&gt;member&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 21.35pt;"&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt 2.25pt; padding: 0.05in 0.1in; width: 94pt; height: 21.35pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;:: (scope)&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0.05in 0.1in; width: 129.65pt; height: 21.35pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Akses ke data /   member function&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 2.25pt 1pt medium; padding: 0.05in 0.1in; width: 99.95pt; height: 21.35pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Class&lt;span style=""&gt;::&lt;/span&gt;member&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 18.7pt;"&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt 2.25pt; padding: 0.05in 0.1in; width: 94pt; height: 18.7pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;?: (ternary)&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0.05in 0.1in; width: 129.65pt; height: 18.7pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;seleksi kondisi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 2.25pt 1pt medium; padding: 0.05in 0.1in; width: 99.95pt; height: 18.7pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;C=(a&gt;b)?a:b&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 19.65pt;"&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 2.25pt 2.25pt; padding: 0.05in 0.1in; width: 94pt; height: 19.65pt;" valign="top" width="125"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;sizeof&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 2.25pt medium; padding: 0.05in 0.1in; width: 129.65pt; height: 19.65pt;" valign="top" width="173"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Memperoleh   ukuran tipe data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 2.25pt 2.25pt medium; padding: 0.05in 0.1in; width: 99.95pt; height: 19.65pt;" valign="top" width="133"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Sizeof (int)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;Sumber:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;a href="http://www.codersource.net/cpp_tutorial_friend.html"&gt;http://www.codersource.net/cpp_tutorial_friend.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-family: verdana;"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-3358071940208290862?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/3358071940208290862/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/11/ringkasan-pertemuan-6.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/3358071940208290862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/3358071940208290862'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/11/ringkasan-pertemuan-6.html' title='ringkasan pertemuan 6'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-4262817083192399985</id><published>2009-10-29T19:06:00.000+07:00</published><updated>2009-10-29T19:07:26.692+07:00</updated><title type='text'>program menyelesaikan menara hanoi</title><content type='html'>#include &lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;void menara(int n, char awal, char akhir, char antara)&lt;br /&gt;    {&lt;br /&gt;       if( n==1 )&lt;br /&gt;          cout &lt;&lt; "pindahkan 1 dari: "&lt;&lt; awal &lt;&lt;"ke "&lt;&lt; akhir &lt;&lt; endl;&lt;br /&gt;      else{&lt;br /&gt;          menara(n-1, awal, antara, akhir);&lt;br /&gt;         cout &lt;&lt; "pindahkan "&lt;&lt; n &lt;&lt; " dari: "&lt;&lt; awal &lt;&lt; "ke "&lt;&lt; akhir &lt;&lt; endl;&lt;br /&gt;         menara(n-1, antara, akhir, awal);&lt;br /&gt;         }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;void enter()&lt;br /&gt;{&lt;br /&gt;    int i;&lt;br /&gt;   for(i=0;i&lt;25;i++)&lt;br /&gt;   {&lt;br /&gt;       cout &lt;&lt; endl;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;    int n;&lt;br /&gt;&lt;br /&gt;   enter();&lt;br /&gt;   cout &lt;&lt; "Banyak piringan:? ";&lt;br /&gt;   cin &gt;&gt; n;&lt;br /&gt;   cin.clear();&lt;br /&gt;   cin.sync();&lt;br /&gt;   menara(n,'L','R','M');&lt;br /&gt;   cin.get();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-4262817083192399985?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/4262817083192399985/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/program-menyelesaikan-menara-hanoi.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4262817083192399985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4262817083192399985'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/program-menyelesaikan-menara-hanoi.html' title='program menyelesaikan menara hanoi'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-2220913263268208004</id><published>2009-10-29T18:57:00.000+07:00</published><updated>2009-10-29T19:03:26.367+07:00</updated><title type='text'>menjumlahkan matriks dengan array</title><content type='html'>#include &lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;int hitung;&lt;br /&gt;int kali(int x,int y)&lt;br /&gt; {&lt;br /&gt; hitung = x * y ;&lt;br /&gt;    return(hitung);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;void enter()&lt;br /&gt;{&lt;br /&gt;    int i;&lt;br /&gt;   for(i=0;i&lt;25;i++)&lt;br /&gt;   cout &lt;&lt; endl;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void main() {&lt;br /&gt;   int mat1[4][4], mat2[4][4], mat3[4][4], i, j, k, nilai;&lt;br /&gt;&lt;br /&gt;   for(i = 0; i &lt; 4; ++i) {&lt;br /&gt;       for(j = 0; j &lt; 4; ++j) {&lt;br /&gt;         cout &lt;&lt; "Matriks 1 baris ke "&lt;&lt; (i+1) &lt;&lt; " kolom ke "&lt;&lt; (j+1) &lt;&lt; " : ";&lt;br /&gt;         cin &gt;&gt; mat1[i][j];&lt;br /&gt;         cin.clear();&lt;br /&gt;         cin.sync();&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   cout&lt;&lt;endl&lt;&lt;endl;&lt;br /&gt;   for(i = 0; i &lt; 4; i++) {&lt;br /&gt;        for(j = 0; j &lt; 4; j++) {&lt;br /&gt;          cout &lt;&lt; "Matriks 2 baris ke "&lt;&lt; (i+1) &lt;&lt; " kolom ke "&lt;&lt; (j+1) &lt;&lt; " : ";&lt;br /&gt;         cin &gt;&gt; mat2[i][j];&lt;br /&gt;         cin.clear();&lt;br /&gt;         cin.sync();&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   enter();&lt;br /&gt;   cout &lt;&lt; "Hasil Pengalian !"&lt;&lt;endl&lt;&lt;endl;&lt;br /&gt;   for(i = 0; i &lt; 4; i++) {&lt;br /&gt;       for(j = 0; j &lt; 4; j++) {&lt;br /&gt;          for(k = 0, nilai = 0; k &lt; 4; k++) {&lt;br /&gt;             nilai += kali(mat1[i][k] , mat2[k][j]);&lt;br /&gt;         }&lt;br /&gt;         mat3[i][j] = nilai;&lt;br /&gt;         cout.width(6);&lt;br /&gt;         cout &lt;&lt; mat3[i][j];&lt;br /&gt;         }&lt;br /&gt;      cout &lt;&lt;endl;&lt;br /&gt;   }&lt;br /&gt;   cin.get();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-2220913263268208004?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/2220913263268208004/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/menjumlahkan-matriks-dengan-array.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2220913263268208004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2220913263268208004'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/menjumlahkan-matriks-dengan-array.html' title='menjumlahkan matriks dengan array'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-1744308935074404901</id><published>2009-10-25T17:13:00.000+07:00</published><updated>2009-10-25T17:18:47.464+07:00</updated><title type='text'>Pengenalan Object Oriented (1)</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:472525258; 	mso-list-type:hybrid; 	mso-list-template-ids:-2008021888 703376052 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-start-at:0; 	mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} @list l1 	{mso-list-id:850989082; 	mso-list-type:hybrid; 	mso-list-template-ids:-744718056 703376052 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 	{mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} @list l2 	{mso-list-id:1753089858; 	mso-list-type:hybrid; 	mso-list-template-ids:695127082 703376052 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l2:level1 	{mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} @list l3 	{mso-list-id:1923827803; 	mso-list-type:hybrid; 	mso-list-template-ids:904034162 703376052 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l3:level1 	{mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;&lt;p class="MsoNormal"&gt;Ada 3 konsep dasar pada Pemrograman BerOriantasi Objek, yaitu&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Encapsulation, yaitu dengan class&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Inheritance, yaitu dengan subclass&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Polymorphism, fungsi yang sama dalam class yang berbeda&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Untuk itu kita akan kupas satu satu, &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Encapsulation adalah pengelompokan data dan fungsi menjadi satu dalam sebuah class dan memilki batasana akses dengan default privat&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Tujuan utama dari encapsulation adalah menyembunyika informasi (information hiding)&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Bagaimana kita melakukan encapsulation?&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Yaitu dengan membuat sebuah class. Sebuah class terdiri dari data (data member /&lt;span style=""&gt;  &lt;/span&gt;property)dan fungsi(member function / method / operation / implementation / behaviour)&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Beda class dan struct : &lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Struct hanya dapat menyimpan data /&lt;span style=""&gt;  &lt;/span&gt;hanya menggabungkan data yang memiliki perbedaan type data, dan dapat diakses oleh semua fungsi (defaultnya public).&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;Ckass dapat menggabungkan data dan fungsi dan memiliki data yang idependen dan data nya dapat saling berhubungan. Dan memiliki fungsi masing masing, selain itu datanya nya juga tidak dapat diakses sembarang fungsi (defaultnya privat).&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top: 12pt;"&gt;3 acces level data pada class:&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 12pt 0in 0.0001pt 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;public : bagian class yang dapat diakses oleh umum, baik dari dalam maupun dari luar class(seperti stuct).&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 12pt 0in 0.0001pt 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;protected : bagian class yang dapat diakses lingkunagn internal class dan class turunannya.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 12pt 0in 0.0001pt 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;private : bagian class yang hanya dapat diakses oleh lingkungan internal class itu sendiri.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Contoh :&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Class product&lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;   &lt;/span&gt;Public : int no_brg;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;Char nma_brg;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;Float harga;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;Int stok;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;};&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Product barang;//barang adalah class object&lt;/p&gt;  &lt;p class="MsoNormal"&gt;// kata public diatas adalah untuk memberi kan acces pada data dari class.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Cara mendeklarasikan sebuah object class:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Product product_objek; // objek biasa&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Product product_array[10]; // objek array&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Product *product_ptr; // objek pointer&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Product &amp;amp;product_ref; // objek reference&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Dalam sebuah class kita akan menemukan construktor dan destruktor.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Construktor adalah member function yang pertama kali dikerjakan ketika suatu objek di buat.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Dengan syarat :&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;nama construktor harus sama dengan nama classnya, tapi diketik tampa ada return value).&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;digunakan untuk inisialisasi objek, karena construktor adalah yang pertama kali di jalankan.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Minimal ada 1 construktor dalam 1 class(bisa dibuat lebih/ di overload), jika tidak dibuat, compiler akan membuat sendiri secara default&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Dapat di berikan argumen&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Tidak memiliki return value&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Destruktor adalah member function yang dikerjakan ketika 1 object di hancurkan (pengakhiran suatu objek)&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Dengan syarat : &lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Nama destruktor sama dengan nama classnya ditambah tanda tilde(~) didepannya&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Untuk de-inisialisasi / meng-clean up / dealokasi memory&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Hanya ada 1 destruktor&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Tidak memiliki argumen&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Tidak memiliki return value&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Contoh:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Class time &lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Private : int hour;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;int minute;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;int second;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;public : time();&lt;span style=""&gt;  &lt;/span&gt;//ini adalah construktor&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void set_time(int,int,int);&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void print_univ();&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void print_biasa();&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;~time(); // ini adalah construktor&lt;/p&gt;  &lt;p class="MsoNormal"&gt;};&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Cara mengakses member function yaitu deng amenggunakna operator (::)&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Contoh:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Class time &lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Private : int hour;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;int minute;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;int second;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;public : time();&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;{hour=minute=second=0;}&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void set_time(int,int,int); // adalah sebuah prototype dari member function&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void print_univ();&lt;span style=""&gt;  &lt;/span&gt;// adalah sebuah prototype dari member function&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;void print_biasa();&lt;span style=""&gt;  &lt;/span&gt;// adalah sebuah prototype dari member function&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;~time(); &lt;/p&gt;  &lt;p class="MsoNormal"&gt;};&lt;/p&gt;  &lt;p class="MsoNormal"&gt;void Time &lt;b&gt;::&lt;/b&gt; set_time( int h, int m, int s )&lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;span style=""&gt;   &lt;/span&gt;hour = ( h &gt;= 0 &amp;amp;&amp;amp; h &lt; 24 ) ? h : 0;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;    &lt;/span&gt;minute = ( m &gt;= 0 &amp;amp;&amp;amp; m &lt; 60 ) ? m : 0;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;    &lt;/span&gt;second = ( s &gt;= 0 &amp;amp;&amp;amp; s &lt; 60 ) ? s : 0;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;} &lt;/p&gt;  &lt;p class="MsoNormal"&gt;void Time &lt;b&gt;:: &lt;/b&gt;print_univ()&lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;span style=""&gt;   &lt;/span&gt;cout &lt;&lt; setfill( '0' ) &lt;&lt; setw( 2 ) &lt;&lt; hour &lt;&lt; ":"&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;           &lt;/span&gt;&lt;&lt; setw( 2 ) &lt;&lt; minute &lt;&lt; ":"&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;           &lt;/span&gt;&lt;&lt; setw( 2 ) &lt;&lt; second;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;} &lt;/p&gt;  &lt;p class="MsoNormal"&gt;void Time &lt;b&gt;::&lt;/b&gt; print_biasa()&lt;/p&gt;  &lt;p class="MsoNormal"&gt;{&lt;span style=""&gt;   &lt;/span&gt;cout &lt;&lt; ( ( hour == 0 || hour == 12 ) ? 12 : hour % 12 )&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;&lt; ":" &lt;&lt; setfill( '0' ) &lt;&lt; setw( 2 ) &lt;&lt; minute&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;&lt; ":" &lt;&lt; setw( 2 ) &lt;&lt; second &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;&lt; ( hour &lt; 12 ? " AM" : " PM" );&lt;/p&gt;  &lt;p class="MsoNormal"&gt;} &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Sekian dulu tentang OO-nya. Tetep semangat y bljr pemrogramannya&lt;/p&gt;  &lt;p class="MsoNormal"&gt;^^&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-1744308935074404901?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/1744308935074404901/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/pengenalan-object-oriented-1.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/1744308935074404901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/1744308935074404901'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/pengenalan-object-oriented-1.html' title='Pengenalan Object Oriented (1)'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-6020379552715760428</id><published>2009-10-18T22:04:00.000+07:00</published><updated>2009-10-18T22:06:46.919+07:00</updated><title type='text'>STRUCT</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:ClearlyRomanLight; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct adalah struktur data yang terdiri dari data data yang memiliki type dan nama yang berbeda yang menjadi grup dalam satu nama. Data data yang bergabung ini bernama data member.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;cara deklarasi struct:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct structure_name &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Member_type1 member_name1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Member_type2 member_name2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Member_type3 member_name3;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Dst..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;}object_names;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Dimana structure_name adalah nama untuk type struktur, object_name adalah identifier untuk structur ini.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Hal pertama yang kita harus ketahui adalah bahwa struktur data menciptakan tipe baru: Setelah struktur data dinyatakan, tipe baru dengan nama&lt;span style=""&gt;  &lt;/span&gt;structure_name dibuat dan dapat digunakan di seluruh program seperti type lainnya,. Contoh: &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct product&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;int weight;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;float price;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;product apel;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;product banana, melon;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;/*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;dengan cara mendeklarasikan variable sebagai berikut : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Int hour;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Int time;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Int second;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct time object; -&gt; untuk mendeklarasikan variable biasa&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct timearray[10];&lt;span style=""&gt;  &lt;/span&gt;-&gt; untuk mendeklarasikan variable array&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct *timeptr; &lt;span style=""&gt; &lt;/span&gt;-&gt; untuk mendeklarasikan variable pointer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Struct &amp;timeref;&lt;span style=""&gt;  &lt;/span&gt;-&gt; untuk mendeklarasikan variable reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;*/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;kita memiliki structur pertama yang menyatakan jenis product yang memiliki 2 anggota, yaitu weight dan price, yang memiliki type yang berbeda. Lalu kita mendeklarasikan 3 object dengan type product itu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Sekali menyatakan, product telah menjadi salah satu tipe data yang baru, seperti type data lainnya yaitu int, float, char atau short dan sejak saat itu kita dapat mendeklarasikan object (variable) dengna nama ini, seperti yang telah kita lakukan dengan apel, banana, dan melon.&lt;br /&gt;&lt;br /&gt;Tepat di akhir deklarasi struct, dan sebelum titik koma, kita dapat menggunakan kolom opsional object_name untuk secara langsung menyatakan objek dari tipe struktur. Sebagai contoh, kita juga dapat mendeklarasikan objek struktur apel, pisang dan melon pada saat kita mendefinisikan tipe struktur data seperti ini: &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;produk struct (&lt;br /&gt;   int berat;&lt;br /&gt;   float harga;&lt;br /&gt;) Apel, pisang, melon;&lt;br /&gt;&lt;br /&gt;Penting untuk secara jelas membedakan antara nama type struktur data, dan obyek (variabel) yang memiliki jenis struktur ini. Kita bisa menginisialisasi banyak benda (yakni variabel, seperti apel, pisang dan melon) dari struktur satu jenis (produk).&lt;br /&gt;&lt;br /&gt;Sekali kita telah menyatakan tiga objek dari suatu struktur (apel, pisang dan melon),kita dapat mengoperasi secara langsung para anggotanya. Untuk melakukan itu, kita menggunakan tanda titik ( . ) Disisipkan di antara nama objek dan nama anggota. Sebagai contoh, kita dapat beroperasi dengan salah satu dari unsur-unsur seolah-olah mereka variabel standar dari masing-masing jenis:&lt;br /&gt;apple.weight&lt;br /&gt;apple.price&lt;br /&gt;banana.weight&lt;br /&gt;banana.price&lt;br /&gt;melon.weight&lt;br /&gt;melon.price&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Setiap salah satu dari ini memiliki tipe data yang sesuai kepada anggota mereka merujuk kepada: apple.weight, banana.weight dan melon.weight adalah tipe int, sementara apple.price, banana.price dan melon.price adalah tipe float.&lt;br /&gt;&lt;br /&gt;Mari kita lihat sebuah contoh nyata di mana Anda dapat melihat bagaimana sebuah tipe struktur dapat digunakan dalam cara yang sama seperti tipe dasar: &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;// example about structures&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;iostream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;string&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;sstream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;using&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; &lt;i&gt;namespace&lt;/i&gt; std;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; movies_t {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;int&lt;/i&gt; year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;} mine, yours;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;void&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; printmovie (movies_t movie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;int&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; main ()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string mystr;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;mine.title = "2001 A Space Odyssey";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;mine.year = 1968;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Enter title: Alien&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Enter year: 1979&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;My favorite movie is:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt; &lt;/span&gt;2001 A Space Odyssey (1968)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;And yours is:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt; &lt;/span&gt;Alien (1979&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Contoh ini menunjukkan bagaimana kita dapat menggunakan anggota dari sebuah objek sebagai variabel biasa. Sebagai contoh, anggota yang valid yours.year adalah variabel bertipe int, dan mine.title adalah variabel yang valid bertipe string.&lt;br /&gt;&lt;br /&gt;object mine dan yours juga dapat diperlakukan sebagai variabel jenis movies_t yang valid, misalnya kita harus melewati mereka ke fungsi printmovie seperti yang kita akan lakukan dengan variabel biasa. Oleh karena itu, salah satu hal yang paling penting adalah struktur data yang kita dapat merujuk kepada anggota-anggota mereka secara individual atau kepada seluruh struktur sebagai sebuah blok dengan hanya satu pengenal.&lt;br /&gt;&lt;br /&gt;Struktur data merupakan fitur yang dapat digunakan untuk mewakili database, terutama jika kita mempertimbangkan kemungkinan membangun array dari mereka: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;// array of structures&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;iostream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;string&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;sstream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;using&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; &lt;i&gt;namespace&lt;/i&gt; std;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#define N_MOVIES 3&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; movies_t {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;int&lt;/i&gt; year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;} films [N_MOVIES];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;void&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; printmovie (movies_t movie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;int&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; main ()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string mystr;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;int&lt;/i&gt; n;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;for&lt;/i&gt; (n=0; n&lt;N_MOVIES; n++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;cout &lt;&lt; "Enter title: ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;getline (cin,films[n].title);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;cout &lt;&lt; "Enter year: ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;getline (cin,mystr);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;stringstream(mystr) &gt;&gt; films[n].year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; "\nYou have entered these movies:\n";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;for&lt;/i&gt; (n=0; n&lt;N_MOVIES; n++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;    &lt;/span&gt;printmovie (films[n]);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;return&lt;/i&gt; 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;void&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; printmovie (movies_t movie)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; movie.title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; " (" &lt;&lt; movie.year &lt;&lt; ")\n";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Masukkan judul: Blade Runner&lt;br /&gt;Masukkan tahun: 1982&lt;br /&gt;Masukkan judul: Matrix&lt;br /&gt;Masukkan tahun: 1999&lt;br /&gt;Masukkan judul: Taxi Driver&lt;br /&gt;Masukkan tahun: 1976&lt;br /&gt; &lt;br /&gt;Anda telah memasukkan film-film ini:&lt;br /&gt;Blade Runner (1982)&lt;br /&gt;Matrix (1999)&lt;br /&gt;Taxi Driver (1976)&lt;br /&gt;&lt;br /&gt;Pointer ke struktur&lt;br /&gt;Seperti jenis lain, struktur dapat ditunjukkan oleh pointer :&lt;br /&gt;struct movies_t (&lt;br /&gt;   string title;&lt;br /&gt;   int year;&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;movies_t amovie;&lt;br /&gt;movies_t * pmovie;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;diman amovie adalah obyek dari tipe struktur movies_t, dan pmovie adalah sebuah pointer untuk menunjuk ke objek dari tipe struktur movies_t. Jadi, kode berikut juga akan berlaku:&lt;br /&gt;  pmovie = &amp;amovie;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nilai pointer pmovie akan ditugaskan untuk referensi ke objek amovie (alamatnya memori).&lt;br /&gt;&lt;br /&gt;Sekarang kita akan melihat contoh lain yang mencakup pointer, yang akan mengenalkan sebuah operator baru, yaitu operator panah (-&gt;): &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;// pointers to structures&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;iostream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;string&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;#include &lt;sstream&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;using&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; &lt;i&gt;namespace&lt;/i&gt; std;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; movies_t {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;int&lt;/i&gt; year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;int&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; main ()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string mystr;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;movies_t amovie;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;movies_t * pmovie;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;pmovie = &amp;amovie;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; "Enter title: ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;getline (cin, pmovie-&gt;title);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; "Enter year: ";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;getline (cin, mystr);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;(stringstream) mystr &gt;&gt; pmovie-&gt;year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; "\nYou have entered:\n";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; pmovie-&gt;title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;cout &lt;&lt; " (" &lt;&lt; pmovie-&gt;year &lt;&lt; ")\n";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;return&lt;/i&gt; 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Masukkan judul: Invasi tubuh snatchers&lt;br /&gt;Masukkan tahun: 1978&lt;br /&gt; &lt;br /&gt;Anda telah memasukkan:&lt;br /&gt;Invasi tubuh snatchers (1978)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kode sebelumnya mengandung pengenalan penting: panah operator (-&gt;). Ini adalah dereference operator yang digunakan secara eksklusif dengan pointer ke objek dengan anggota. Operator ini berfungsi untuk mengakses anggota dari sebuah objek yang referensinya kita miliki. Dalam contoh kita gunakan:&lt;br /&gt;  pmovie-&gt; title&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yang setara untuk semua tujuan untuk:&lt;br /&gt;  (* pmovie). judul&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kedua ungkapan pmovie-&gt; title dan (* pmovie). title adalah sah dan keduanya berarti bahwa kita mengevaluasi anggota struktur data title yang ditunjuk oleh pointer yang disebut pmovie. Harus jelas dibedakan dari:&lt;br /&gt;  * pmovie.title&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;yang setara dengan:&lt;br /&gt;  * (pmovie.title)&lt;br /&gt;&lt;br /&gt;dan itu akan mengakses nilai yang ditunjukna oleh anggota hipothetical pointer dari object struktur pmovie (yang dalam hal ini bukan pointer). Tabel berikut mengandung combinasi yang mungkin dari anggota struktur.&lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" style="" border="0" cellpadding="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Expression&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;What is evaluated&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Equivalent&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;a.b&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Member   b of object a&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;a-&gt;b&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Member   b of object pointed by a&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;(*a).b&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;*a.b&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Value   pointed by member b of object a&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 0.75pt;"&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;*(a.b)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Nesting struktur (struct dalam struct)&lt;br /&gt;&lt;br /&gt;Struktur juga dapat dimasukan kedalam struct lain, sehingga elemen yang berlaku juga bisa digunakan dalam struct yang lain. &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; movies_t {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;i&gt;int&lt;/i&gt; year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;struct&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt; friends_t {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string name;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;string email;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;movies_t favorite_movie;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;span style=""&gt;  &lt;/span&gt;} charlie, maria;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;br /&gt;friends_t * pfriends = &amp;charlie;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Setelah dideklarasikan sebelumnya kita bisa menggunakan salah satu istilah berikut: &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;charlie.name&lt;br /&gt;maria.favorite_movie.title&lt;br /&gt;charlie.favorite_movie.year&lt;br /&gt;pfriends-&gt; favorite_movie.year&lt;br /&gt;&lt;br /&gt;(di mana, dengan cara, dua kalimat terakhir merujuk kepada anggota yang sama). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Typedef&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Adalah salah satu cara untuk memberi julukna pada struct yang kita buat.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Contoh:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Typedef int hitung;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Hitung kode;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Kode = 88;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Typedef perusahaan pekerja[20];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: ClearlyRomanLight;"&gt;Pekerja 5;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-6020379552715760428?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/6020379552715760428/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/struct.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/6020379552715760428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/6020379552715760428'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/struct.html' title='STRUCT'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-156495609458868130</id><published>2009-10-13T14:34:00.000+07:00</published><updated>2009-10-13T14:35:57.839+07:00</updated><title type='text'>Basic Input / Output</title><content type='html'>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CTeguh%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face 	{font-family:ClearlyRomanLight; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 0 0 0 1 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:14.0pt; 	font-family:ClearlyRomanLight; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt; Sampai sekarang, program-program contoh bagian sebelumnya yang diberikan sangat sedikit interaksi dengan pengguna, jika ada sama sekali. Menggunakan standard input dan output perpustakaan, kita akan dapat berinteraksi dengan pengguna dengan mencetak pesan pada layar dan pengguna mendapatkan masukan dari keyboard.&lt;br /&gt;&lt;br /&gt;C + + menggunakan abstraksi yang nyaman disebut aliran untuk melakukan operasi input dan output dalam sekuensial media seperti layar atau keyboard. Sebuah stream adalah sebuah objek di mana sebuah program dapat menyisipkan atau karakter ekstrak ke / dari itu. Kita tidak benar-benar perlu peduli tentang banyak spesifikasi tentang media fisik yang terkait dengan sungai - kita hanya perlu tahu akan menerima atau memberikan karakter secara berurutan.&lt;br /&gt;&lt;br /&gt;Standar C + + perpustakaan termasuk file header iostream, di mana standar input dan output stream objek dideklarasikan.&lt;br /&gt;&lt;br /&gt;Standar Output (cout)&lt;br /&gt;Secara default, output standar dari sebuah program adalah layar, dan C + + sungai objek didefinisikan untuk mengakses itu adalah pengadilan.&lt;br /&gt;&lt;br /&gt;cout yang digunakan bersama dengan operator penyisipan, yang ditulis sebagai &lt;&lt;(dua "kurang dari").&lt;br /&gt;&lt;br /&gt;1 cout &lt;&lt; "Output kalimat"; / / prints Output kalimat di layar&lt;br /&gt;2 cout &lt;&lt;120; / / prints nomor 120 di layar&lt;br /&gt;3 cout &lt;&lt;x; / / mencetak isi dari x pada layar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;operator &lt;&lt; memasukkan data ke stream yang sebelumnya. Dalam contoh di atas itu memasukkan string Output konstan kalimat, angka konstan 120 dan variabel x ke standard output stream cout. Perhatikan bahwa kalimat dalam instruksi pertama tertutup antara tanda kutip ganda (“ “) karena merupakan karakter string konstan. Setiap kali kita ingin menggunakan karakter string konstan kita harus menyertakan mereka di antara tanda kutip ganda (“ ") sehingga mereka dapat dengan jelas dibedakan dari variabel nama. Sebagai contoh, kedua kalimat memiliki hasil yang sangat berbeda:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 cout &lt;&lt; "Halo"; / / prints Hello&lt;br /&gt;2 cout &lt;&lt;Hello; / / mencetak isi dari variabel Hello&lt;br /&gt;&lt;br /&gt;Penyisipan operator (&lt;&lt;) dapat digunakan lebih dari sekali dalam satu pernyataan:&lt;br /&gt;&lt;br /&gt;   cout &lt;&lt; "Halo," &lt;&lt; "I am" &lt;&lt; "a C + + pernyataan";&lt;br /&gt;Pernyataan terakhir ini akan mencetak pesan Hello, I am a C + + pernyataan di layar. Kegunaan mengulangi penyisipan operator (&lt;&lt;) adalah menunjukkan ketika kita ingin mencetak kombinasi dari variabel dan konstanta atau lebih dari satu variabel:&lt;br /&gt;&lt;br /&gt;cout &lt;&lt; "Hello, I am" &lt;&lt;umur &lt;&lt; "tahun dan kode pos saya adalah" &lt;&lt;kode pos;&lt;br /&gt;&lt;br /&gt;Jika kita mengasumsikan variabel usia berisi nilai 24 dan variabel pos berisi 90.064 output dari pernyataan sebelumnya akan menjadi:&lt;br /&gt;&lt;br /&gt;Halo, saya 24 tahun dan saya adalah 90.064 kodepos&lt;br /&gt;&lt;br /&gt;Penting untuk memperhatikan bahwa cout tidak menambahkan satu baris setelah output kecuali jika kita secara eksplisit menunjukkan hal itu, oleh karena itu, pernyataan berikut:&lt;br /&gt;&lt;br /&gt;1 cout &lt;&lt; "Ini adalah sebuah kalimat.";&lt;br /&gt;2 cout &lt;&lt; "Ini adalah kalimat yang lain.";&lt;br /&gt;&lt;br /&gt;akan ditampilkan pada layar satu mengikuti garis lain tanpa istirahat di antara mereka:&lt;br /&gt;&lt;br /&gt;Ini adalah sebuah kalimat. Ini adalah kalimat yang lain.&lt;br /&gt;&lt;br /&gt;meskipun kita telah menuliskannya dalam dua cout yang berbeda. Dalam rangka untuk melakukan satu baris pada output kita harus secara eksplisit memasukkan karakter baris baru ke pengadilan. Dalam C + + sebuah karakter baris baru dapat ditetapkan sebagai \ n (backslash, n):&lt;br /&gt;&lt;br /&gt;1 cout &lt;&lt; "Pertama kalimat. \ n";&lt;br /&gt;2 cout &lt;&lt; "Kedua kalimat. \ nThird kalimat.";&lt;br /&gt;&lt;br /&gt;Ini menghasilkan output sebagai berikut:&lt;br /&gt;&lt;br /&gt;Kalimat pertama.&lt;br /&gt;Kedua kalimat.&lt;br /&gt;Kalimat ketiga.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Selain itu, untuk menambahkan baris baru, Anda dapat juga menggunakan manipulator endl. Contoh:&lt;br /&gt;&lt;br /&gt;1 cout &lt;&lt; "Pertama kalimat." &lt;&lt;Endl;&lt;br /&gt;2 cout &lt;&lt; "Kedua kalimat." &lt;&lt;Endl;&lt;br /&gt;&lt;br /&gt;akan mencetak:&lt;br /&gt;&lt;br /&gt;kalimat pertama.&lt;br /&gt;kalimat kedua.&lt;br /&gt;&lt;br /&gt;Para manipulator endl menghasilkan karakter newline, persis seperti masuknya '\ n' tidak, tetapi juga memiliki perilaku tambahan bila digunakan dengan buffered stream. lagi pula, cout akan menjadi unbuffered stream dalam kebanyakan kasus, sehingga Anda dapat umumnya menggunakan baik \ n melarikan diri karakter dan manipulator endl dalam rangka untuk menentukan baris baru tanpa perbedaan dalam perilaku.&lt;br /&gt;&lt;br /&gt;Standard Input (cin).&lt;br /&gt;Perangkat input standar biasanya keyboard. Menangani standard input di C + + ini dilakukan dengan menerapkan operator overload ekstraksi (&gt;&gt;) pada cin stream. Operator harus diikuti oleh variabel yang akan menyimpan data yang akan diambil dari stream. Contoh:&lt;br /&gt;&lt;br /&gt;1 int umur&lt;br /&gt;2 cin&gt;&gt; umur;&lt;br /&gt;&lt;br /&gt;Pernyataan pertama menyatakan tipe variabel int disebut umur, dan yang kedua menunggu input dari cin (keyboard) untuk menyimpannya dalam variabel integer ini.&lt;br /&gt;&lt;br /&gt;cin hanya dapat memproses input dari keyboard sekali tombol RETURN telah ditekan. Oleh karena itu, bahkan jika Anda meminta satu karakter, ekstraksi dari cin tidak akan memproses input sampai user menekan RETURN setelah karakter telah diperkenalkan.&lt;br /&gt;&lt;br /&gt;Anda harus selalu mempertimbangkan jenis variabel yang Anda gunakan sebagai wadah dengan cin ekstraksi. Jika Anda meminta sebuah integer Anda akan mendapatkan sebuah integer, jika Anda meminta karakter Anda akan mendapatkan karakter dan jika Anda meminta string karakter Anda akan mendapatkan sebuah string karakter.&lt;br /&gt;&lt;br /&gt;1 / / I / o contoh&lt;br /&gt;2&lt;br /&gt;3 # include &lt;iostream&gt;&lt;br /&gt;4 using namespace std;&lt;br /&gt;5&lt;br /&gt;6 int main ()&lt;br /&gt;7 (&lt;br /&gt;8   int i;&lt;br /&gt;9   cout &lt;&lt; "Masukkan nilai integer:";&lt;br /&gt;10   cin&gt;&gt; i;&lt;br /&gt;11   cout &lt;&lt; "Nilai yang Anda masukkan adalah" &lt;&lt;i;&lt;br /&gt;12   cout &lt;&lt; "dan 2 kalinhya adalah" &lt;&lt;i * 2 &lt;&lt; ". \ n";&lt;br /&gt;13   return 0;&lt;br /&gt;14 )&lt;br /&gt;&lt;br /&gt;Harap masukkan nilai integer: 702&lt;br /&gt;Nilai yang Anda masukkan adalah 702 dan ganda adalah 1404. &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Pengguna dari suatu program dapat menjadi salah satu faktor yang menghasilkan kesalahan bahkan dalam program-program sederhana yang menggunakan cin (seperti yang kita lihat). Karena jika Anda meminta nilai integer dan memperkenalkan sebuah nama pengguna (yang umumnya adalah string karakter), hasilnya dapat menyebabkan program Anda untuk misoperate karena tidak apa yang kami harapkan dari pengguna. Jadi bila Anda menggunakan input data yang diberikan oleh ekstraksi cin Anda harus percaya bahwa pengguna program Anda akan bersikap kooperatif dan bahwa dia tidak akan memperkenalkan namanya atau yang serupa ketika nilai integer diminta. Sedikit ke depan, ketika kita melihat kelas stringstream kita akan melihat kemungkinan solusi untuk kesalahan yang dapat disebabkan oleh jenis ini input pengguna.&lt;br /&gt;&lt;br /&gt;Anda juga dapat menggunakan cin untuk meminta lebih dari satu datum input dari user:&lt;br /&gt;&lt;br /&gt;cin&gt;&gt; a&gt;&gt; b;&lt;br /&gt;&lt;br /&gt;adalah setara dengan: &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;1 cin&gt;&gt; a;&lt;br /&gt;2 cin&gt;&gt; b;&lt;br /&gt;&lt;br /&gt;Dalam kedua kasus, pengguna harus memberi dua data, satu untuk variabel a dan lainnya untuk variabel b yang mungkin dipisahkan oleh pemisah kosong yang valid: spasi, karakter tab atau baris baru.&lt;br /&gt;&lt;br /&gt;cin dan string&lt;br /&gt;Kita dapat menggunakan cin untuk mendapatkan ekstraksi string dengan operator (&gt;&gt;) seperti yang kita lakukan dengan variabel tipe data dasar:&lt;br /&gt;&lt;br /&gt;cin&gt;&gt; mystring;&lt;br /&gt;&lt;br /&gt;Namun, seperti telah dikatakan, cin ekstraksi segera berhenti membaca seakan-akan menemukan ruang kosong karakter apapun, sehingga dalam kasus ini kita akan bisa mendapatkan hanya satu kata untuk setiap ekstraksi. Perilaku ini mungkin atau mungkin tidak dapat apa yang kita inginkan, misalnya jika kita ingin mendapatkan sebuah kalimat dari pengguna, operasi ekstraksi ini tidak akan berguna.&lt;br /&gt;&lt;br /&gt;Dalam rangka untuk mendapatkan seluruh baris, kita dapat menggunakan fungsi getline, yang merupakan cara yang lebih dianjurkan untuk mendapatkan input pengguna dengan cin:&lt;br /&gt;&lt;br /&gt;1 / / Cin dengan rangkaian&lt;br /&gt;2 # include &lt;iostream&gt;&lt;br /&gt;3 # include &lt;string&gt;&lt;br /&gt;4 using namespace std;&lt;br /&gt;5&lt;br /&gt;6 int main ()&lt;br /&gt;7 (&lt;br /&gt;8  &lt;span style=""&gt;   &lt;/span&gt;mystr string;&lt;br /&gt;9  &lt;span style=""&gt;   &lt;/span&gt;cout &lt;&lt; "Siapa nama Anda?";&lt;br /&gt;10   getline (cin, mystr);&lt;br /&gt;11   cout &lt;&lt; "Halo" &lt;&lt;mystr &lt;&lt; ". \ n";&lt;br /&gt;12   cout &lt;&lt; "Apa tim favorit Anda?";&lt;br /&gt;13   getline (cin, mystr);&lt;br /&gt;14   cout &lt;&lt; "Aku suka" &lt;&lt;mystr &lt;&lt; "juga! \ n";&lt;br /&gt;15   return 0;&lt;br /&gt;16 )&lt;br /&gt;&lt;br /&gt;What's your name? Juan Souli&lt;br /&gt;Halo Juan Souli.&lt;br /&gt;Apa tim favorit Anda? The Isotop&lt;br /&gt;Aku suka The Isotop juga!&lt;br /&gt;&lt;br /&gt;Perhatikan bagaimana dalam kedua panggilan untuk getline kita menggunakan string yang sama identifier (mystr). Apa program dilakukan dalam panggilan kedua adalah dengan mengganti konten sebelumnya dengan yang baru yang diperkenalkan.&lt;br /&gt;&lt;br /&gt;stringstream&lt;br /&gt;File header standar &lt;sstream&gt; mendefinisikan sebuah kelas yang disebut stringstream yang memungkinkan string berbasis objek yang akan diperlakukan sebagai sebuah sungai. Dengan cara ini kita dapat melakukan ekstraksi atau penyisipan operasi dari / ke string, yang terutama berguna untuk mengkonversi string ke nilai-nilai numerik dan sebaliknya. Sebagai contoh, jika kita ingin mengekstrak sebuah integer dari string kita bisa menulis:&lt;br /&gt;&lt;br /&gt;1 string mystr ( "1204");&lt;br /&gt;2 int Myint;&lt;br /&gt;3 stringstream (mystr)&gt;&gt; Myint;&lt;br /&gt;&lt;br /&gt;Ini menyatakan sebuah objek string dengan nilai "1204", dan sebuah objek int. Kemudian kita menggunakan stringstream's konstruktor untuk membangun sebuah objek dari jenis ini dari objek string. Karena kita dapat menggunakan benda-benda stringstream seolah-olah mereka sungai-sungai, kita dapat mengekstrak integer dari itu seperti yang kita akan dilakukan pada cin dengan menerapkan extractor operator (&gt;&gt;) itu diikuti oleh variabel bertipe int.&lt;br /&gt;&lt;br /&gt;Setelah potongan kode ini, variabel Myint akan berisi nilai numerik 1204.&lt;br /&gt;&lt;br /&gt;1/ / Stringstreams&lt;br /&gt;2# include &lt;iostream&gt;&lt;br /&gt;3# include &lt;string&gt;&lt;br /&gt;4# include &lt;sstream&gt;&lt;br /&gt;5using namespace std;&lt;br /&gt;6&lt;br /&gt;7int main ()&lt;br /&gt;8(&lt;br /&gt;9  mystr string;&lt;br /&gt;10 float harga = 0;&lt;br /&gt;11   int jumlah = 0;&lt;br /&gt;12&lt;br /&gt;13   cout &lt;&lt; "Enter price:";&lt;br /&gt;14   getline (cin, mystr);&lt;br /&gt;15   stringstream (mystr)&gt;&gt; harga;&lt;br /&gt;16   cout &lt;&lt; "Masukkan jumlah:";&lt;br /&gt;17   getline (cin, mystr);&lt;br /&gt;18   stringstream (mystr)&gt;&gt; kuantitas;&lt;br /&gt;19   cout &lt;&lt; "Total price:" &lt;&lt;harga * jumlah &lt;&lt;endl;&lt;br /&gt;20   return 0;&lt;br /&gt;21)&lt;br /&gt;&lt;br /&gt;Masukkan harga: 22,25&lt;br /&gt;Masukkan kuantitas: 7&lt;br /&gt;Total harga: 155,75&lt;br /&gt;&lt;br /&gt;Dalam contoh ini, kita mendapatkan nilai numerik dari input standar secara tidak langsung. Alih-alih nilai numerik untuk penggalian langsung dari input standar, kita mendapatkan baris dari input standar (cin) menjadi obyek string (mystr), dan kemudian kita mengekstrak nilai-nilai integer dari string ini ke dalam variabel bertipe int (kuantitas).&lt;br /&gt;&lt;br /&gt;Menggunakan metode ini, bukan ekstraksi langsung dari nilai-nilai integer, kita memiliki lebih banyak kontrol terhadap apa yang terjadi dengan nilai numerik input dari user, karena kita memisahkan proses untuk mendapatkan masukan dari pengguna (sekarang kita hanya meminta baris) dengan penafsiran yang input. Oleh karena itu, metode ini biasanya lebih suka untuk mendapatkan nilai numerik dari pengguna dalam semua program yang intensif di input pengguna.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Manipulasi dari cin akan saya tambah pada post berikutnya&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;C + + juga menyediakan kelas-kelas berikut untuk melakukan output dan input karakter ke / dari file:&lt;br /&gt;• ofstream: Stream kelas untuk menulis pada file&lt;br /&gt;• ifstream: Stream kelas untuk membaca dari file&lt;br /&gt;• fstream: Stream kelas untuk kedua membaca dan menulis dari / ke file.&lt;br /&gt;&lt;br /&gt;Kelas-kelas ini diperoleh secara langsung atau tidak langsung dari kelas istream, dan ostream. Kita telah menggunakan kelas2 ini : cin adalah obyek kelas istream dan cout adalah obyek kelas ostream. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Mari kita lihat sebuah contoh:&lt;br /&gt;1 / / dasar operasi file&lt;br /&gt;2 # include &lt;iostream&gt;&lt;br /&gt;3 # include &lt;fstream&gt;&lt;br /&gt;4 using namespace std;&lt;br /&gt;5&lt;br /&gt;6 int main () (&lt;br /&gt;7   &lt;span style=""&gt; &lt;/span&gt;ofstream myfile;&lt;br /&gt;8   &lt;span style=""&gt; &lt;/span&gt;myfile.open ( "example.txt");&lt;br /&gt;9   &lt;span style=""&gt; &lt;/span&gt;myfile &lt;&lt; "Menulis ini ke file. \ n";&lt;br /&gt;10    myfile.close ();&lt;br /&gt;11    return 0;&lt;br /&gt;12 ) [File example.txt]&lt;br /&gt;13 Menulis ke file ini&lt;br /&gt;&lt;br /&gt;Kode ini menciptakan sebuah file yang bernama example.txt dan menyisipkan kalimat ke dalamnya dengan cara yang sama yang biasa kami lakukan dengan cout, tetapi penggunaan file myfile stream sebagai gantinya.&lt;br /&gt;&lt;br /&gt;Tapi mari kita lihat &lt;span style=""&gt; &lt;/span&gt;langkah demi langkah:&lt;br /&gt;Membuka file&lt;br /&gt;Operasi pertama umumnya dilakukan pada objek dari salah satu kelas-kelas ini adalah untuk menghubungkan ke file yang sebenarnya. Prosedur ini dikenal sebagai untuk membuka file. File terbuka direpresentasikan dalam sebuah program oleh objek stream (sebuah Instansiasi dari salah satu kelas tersebut, dalam contoh sebelumnya ini myfile) dan setiap input atau output operasi yang dilakukan pada objek sungai ini akan diterapkan ke file fisik yang diasosiasikan dengan hal itu .&lt;br /&gt;&lt;br /&gt;Untuk membuka file dengan objek sungai kita menggunakan fungsi open ():&lt;br /&gt;open (filename, mode);&lt;br /&gt;&lt;br /&gt;Dimana nama file adalah karakter null diakhiri urutan const char * tipe (jenis yang sama yang telah string literal) yang mewakili nama file yang akan terbuka, dan modus adalah parameter opsional dengan kombinasi flag-flag berikut:&lt;br /&gt;ios::in &lt;span style=""&gt; &lt;/span&gt;-&gt;buka file untuk masukan operasi.&lt;br /&gt;ios::out -&gt;buka file untuk operasi output.&lt;br /&gt;ios::binary -&gt; Buka dalam modus biner.&lt;br /&gt;ios::ate -&gt;Atur posisi awal pada EOF, Jika flag ini tidak diatur ke nilai apapun, posisi awal adalah awal file.&lt;br /&gt;ios:: app -&gt;Semua output operasi dilakukan pada akhir file, menambahkan konten saat ini isi dari file. flag ini hanya dapat digunakan di stream yang terbuka hanya untuk operasi keluaran saja.&lt;br /&gt;ios:: trunc -&gt;Jika file dibuka untuk operasi output yang sudah ada sebelumnya, isi sebelumnya akan dihapus dan diganti dengan yang baru.&lt;br /&gt;&lt;br /&gt;Semua flag ini dapat dikombinasikan dengan menggunakan operator bitwise OR (|). Sebagai contoh, jika kita ingin membuka file biner example.bin dalam mode untuk menambahkan data kita bisa melakukannya dengan panggilan berikut untuk fungsi open ():&lt;br /&gt;1 ofstream myfile;&lt;br /&gt;2 myfile.open ( "example.bin", ios:: out | ios:: app | ios:: binary);&lt;br /&gt;&lt;br /&gt;Setiap salah fungsi dari fungsi open () adalah anggota kelas ofstream, ifstream dan fstream memiliki modus default yang digunakan jika file dibuka tanpa argumen kedua:&lt;br /&gt;kelas modus default parameter&lt;br /&gt;ofstream : ios:: out&lt;br /&gt;ifstream &lt;span style=""&gt; &lt;/span&gt;: ios:: in&lt;br /&gt;fstream &lt;span style=""&gt;  &lt;/span&gt;: ios:: in | ios:: out&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Nilai standarnya adalah diterapkan jika fungsi dipanggil tanpa menentukan nilai setiap parameter. Jika fungsi ini dideklarasikan dengan nilai parameter, modus default diganti dan tidak digabungkan.&lt;br /&gt;&lt;br /&gt;Stream file dibuka pada modus biner melakukan, operasi input dan output secara independen dari pertimbangan format apapun. File non-biner dikenal sebagai file teks, dan beberapa terjemahan mungkin terjadi karena format dari beberapa karakter khusus (seperti newline dan carriage return karakter).&lt;br /&gt;&lt;br /&gt;Karena tugas yang pertama umumnya dilakukan pada file objek stream untuk membuka file, ini mencakup tiga kelas konstruktor panggilan yang secara otomatis anggota open() memiliki fungsi dan parameter yang persis sama seperti anggota ini. Oleh karena itu, kita bisa juga telah menyatakan myfile sebelumnya dilakukan objek dan operasi pembukaan yang sama dalam contoh kita sebelumnya dengan menulis:&lt;br /&gt;  ofstream myfile ( "example.bin", ios:: out | ios:: app | ios:: binary);&lt;br /&gt;&lt;br /&gt;Menggabungkan objek konstruksi dan pembukaan stream dalam satu pernyataan. Kedua bentuk untuk membuka file yang valid dan setara.&lt;br /&gt;&lt;br /&gt;Untuk memeriksa apakah stream file berhasil membuka sebuah file, Anda dapat melakukannya dengan memanggil is_open (). Anggota ini berfungsi mengembalikan nilai bool benar dalam kasus yang memang objek stream dikaitkan dengan membuka file,atausebaliknya:&lt;br /&gt;  if (myfile.is_open ()) (/ * ok, lanjutkan dengan output * /)&lt;br /&gt;&lt;br /&gt;Menutup file&lt;br /&gt;Ketika kita sudah selesai dengan operasi input dan output pada sebuah file kita akan menutupnya sehingga file menjadi tersedia lagi. Untuk melakukan itu kita harus memanggil fungsi anggota sungai close (). Anggota ini tidak memerlukan parameter fungsi, dan apa yang dilakukannya adalah untuk flush buffer terkait dan menutup file:&lt;br /&gt;  myfile.close ();&lt;br /&gt;&lt;br /&gt;Sekali fungsi member ini disebut, objek stream&lt;span style=""&gt;  &lt;/span&gt;dapat digunakan untuk membuka file lain, dan file yang tersedia lagi untuk dapat dibuka oleh proses lainnya.&lt;br /&gt;&lt;br /&gt;jika suatu objek hancur dan masih berhubungan dengan file yang terbuka, maka secara otomatis akan memanggil fungsi penghancur, sebagai anggota dr fungsi close().&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;br /&gt;File teks&lt;br /&gt;Stream file teks tidak termasuk dalam fungsi open() ios:: binary. File-file ini dirancang untuk menyimpan teks dan dengan demikian semua nilai yang kita input atau output dari / kepada mereka dapat mengalami beberapa perubahan format, yang tidak selalu sesuai dengan nilai biner harfiah mereka.&lt;br /&gt;&lt;br /&gt;Output data operasi pada file teks dilakukan dengan cara yang sama kita beroperasi dengan pengadilan:&lt;br /&gt;1/ / menulis di sebuah file teks&lt;br /&gt;2# include &lt;iostream&gt;&lt;br /&gt;3# include &lt;fstream&gt;&lt;br /&gt;4using namespace std;&lt;br /&gt;5&lt;br /&gt;6int main () (&lt;br /&gt;7   ofstream myfile ( "example.txt");&lt;br /&gt;8  if (myfile.is_open ())&lt;br /&gt;9   (&lt;br /&gt;10     myfile &lt;&lt; "Ini adalah garis. \ n";&lt;br /&gt;11     myfile &lt;&lt; "Ini adalah baris lain. \ n";&lt;br /&gt;12     myfile.close ();&lt;br /&gt;13   )&lt;br /&gt;14   else cout &lt;&lt; "Tidak dapat membuka file";&lt;br /&gt;15   return 0;&lt;br /&gt;16&lt;span style=""&gt;  &lt;/span&gt;)&lt;/p&gt;  &lt;p class="MsoNormal"&gt;[File example.txt]&lt;br /&gt;Ini adalah baris.&lt;br /&gt;Ini adalah baris lain. &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Input data dari sebuah file dapat juga dilakukan dengan cara yang sama yang kita lakukan dengan cin:&lt;br /&gt;1 / / membaca file teks&lt;br /&gt;2 # include &lt;iostream&gt;&lt;br /&gt;3 # include &lt;fstream&gt;&lt;br /&gt;4 # include &lt;string&gt;&lt;br /&gt;5 using namespace std;&lt;br /&gt;6&lt;br /&gt;7 int main () (&lt;br /&gt;8    string baris;&lt;br /&gt;9    ifstream myfile ( "example.txt");&lt;br /&gt;10    if (myfile.is_open ())&lt;br /&gt;11    (&lt;br /&gt;12      while (! myfile.eof ())&lt;br /&gt;13      (&lt;br /&gt;14        getline (myfile, line);&lt;br /&gt;15        cout &lt;&lt;line &lt;&lt;endl;&lt;br /&gt;16     &lt;span style=""&gt; &lt;/span&gt;)&lt;br /&gt;17     &lt;span style=""&gt; &lt;/span&gt;myfile.close ();&lt;br /&gt;18   &lt;span style=""&gt; &lt;/span&gt;)&lt;br /&gt;19&lt;br /&gt;20   &lt;span style=""&gt; &lt;/span&gt;else cout &lt;&lt; "Tidak dapat membuka file";&lt;br /&gt;21&lt;br /&gt;22   &lt;span style=""&gt; &lt;/span&gt;return 0;&lt;br /&gt;23 )&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Ini adalah baris.&lt;br /&gt;Ini adalah baris lain. &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Contoh terakhir ini membaca sebuah berkas teks dan mencetak keluar isinya di layar. Perhatikan bagaimana kita telah menggunakan fungsi anggota baru, yang disebut eof () yang mengembalikan nilai true dalam kasus bahwa akhir file telah tercapai. Kami telah menciptakan sebuah sementara loop yang selesai ketika memang myfile.eof () menjadi benar (yaitu, akhir dari file telah tercapai). &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;Memeriksa status flag&lt;br /&gt;Selain eof (), yang memeriksa apakah akhir file telah tercapai, ada fungsi anggota lain untuk memeriksa keadaan suatu aliran (semua dari mereka mengembalikan nilai bool):&lt;br /&gt;bad ()&lt;br /&gt;Mengembalikan nilai true jika suatu operasi membaca atau menulis gagal. Sebagai contoh dalam kasus bahwa kami mencoba untuk menulis ke sebuah file yang tidak terbuka, atau untuk menulis dimana tidak mempunyai ruang tersisa untuk ditulisi.&lt;br /&gt;fail ()&lt;br /&gt;Mengembalikan nilai true dalam kasus yang sama dengan bad (), tetapi juga dalam kasus yang terjadi kesalahan format, seperti ketika sebuah karakter alfabet diekstrak ketika kita mencoba membaca sebuah integer nomor.&lt;br /&gt;eof ()&lt;br /&gt;Mengembalikan nilai true jika file yang terbuka untuk membaca telah mencapai akhir.&lt;br /&gt;good ()&lt;br /&gt;Ini adalah status flag yang paling generik, dan mengembalikan nilai false dalam kasus yang sama yang memanggil salah satu fungsi sebelumnya akan kembali benar. &lt;br style=""&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br style=""&gt; &lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Dalam rangka menreset status flag, kita dapat mengeceknya dengan menggunakan fungsi clear(),yang tidak menggunakna parameter.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Diambil dari cplusplus.com&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-156495609458868130?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/156495609458868130/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/basic-input-output_13.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/156495609458868130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/156495609458868130'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/basic-input-output_13.html' title='Basic Input / Output'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-2521473891296573667</id><published>2009-10-07T12:06:00.000+07:00</published><updated>2009-10-07T12:38:21.459+07:00</updated><title type='text'>pointer</title><content type='html'>dalam memori, variable dipandang sebagai sel yang dapat diakses. dengan cara ini kita ga perlu tau lokasi fisik dari data kita dalam memori. tapi yang pasti sel memori ini sangat rapi dan teratur dan di beri nomor secara berurut, sehingga sangat mudah dalam proses pencariannya.&lt;br /&gt;&lt;br /&gt;operator refernsi(&amp;amp;)&lt;br /&gt;ketika kita menyatakan sebuah variable, jumlah memori yang kita perlukan uda dipesan di suatu lokasi pada memori(alamat memorinya). kita ga akan tau dimana posisinya sampai pada saat runtime.&lt;br /&gt;alamat yang ditempati variable ini didalam memori kita sebut dengan referensi ke variable. referensi ini dapat di peroleh dengan mendahului identifier dari sebuah variable dengan tanda ampersand(&amp;amp;), yang diterjemahkan sebagai 'alamat', contoh : ted = &amp;amp; andy&lt;br /&gt;artinya kita menugaskan ted diisi dengan alamat andy. jadi kita ga mikirin isi nya andy, yang di liat alamatnya andy.&lt;br /&gt;&lt;br /&gt;contoh:&lt;br /&gt;andy = 25&lt;br /&gt;fred = andy&lt;br /&gt;ted = &amp;amp;andy&lt;br /&gt;&lt;br /&gt;pertama kita kasih nilai ke andy 25 dengan alamat yang kita amsumsikan 1000&lt;br /&gt;kedua fred menyalin isi andy yaitu 25&lt;br /&gt;ketiga ted berisi alamat dari andy yaitu 1000&lt;br /&gt;&lt;br /&gt;dereference operator(*)&lt;br /&gt;pointer adalah variable yang menyimpan referensi ke variable lain. pointer itu " menunjuk ke" variable yang direferensikan. untuk mengakses nilai yang terkandung dalam variable pointer, kita hanya perlu menambahkan tanda * ke identifier pointer.&lt;br /&gt;contoh:&lt;br /&gt;beth = *ted&lt;br /&gt;berarti beth memiliki nilai yang sama dengan nilai yang ditunjuk oleh ted.&lt;br /&gt;seperti contoh sebelumnya, maka beth akan berisi 25 karna ted menunjuk 1000 dan isi dari 1000 adalah 25.&lt;br /&gt;sedangkan jika beth = ted, maka maksudnya adalah beth = ted(yang berisi 1000)&lt;br /&gt;jadi beth = 1000.&lt;br /&gt;&lt;br /&gt;perhatikan perbedaan antara dereference referensi dan operator:&lt;br /&gt;&amp;amp; adlah operator dan referensi dapat dibaca sebagai 'alamat'&lt;br /&gt;* adlah operator dan dereference dapat di baca sebagai ' menunjuk ke'&lt;br /&gt;dengan demikian mereka saling melengkapi.&lt;br /&gt;&lt;br /&gt;contoh:&lt;br /&gt;#include&lt;iostream&gt;&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;     int nilai1 = 5, nilai2 = 15;&lt;br /&gt;     int *p1,*p2;&lt;br /&gt;&lt;br /&gt;     p1=&amp;nilai1; // p1 berisi alamat dari nilai1&lt;br /&gt;     p2=&amp;nilai2; // p2 berisi alamat dari nilai2&lt;br /&gt;     *p1 = 10; //nilai di p1&lt;br /&gt;     *p2 = *p1; // nilai di p2= nilai di p1&lt;br /&gt;     p1 = p2; // p1=p2 (nilai pointernya di copi)&lt;br /&gt;     *p1 = 20; // nilai p1 = 20&lt;br /&gt;&lt;br /&gt;     cout &lt;&lt; "nilai1 : " &lt;&lt; nilai1 &lt;&lt; endl;&lt;br /&gt;     cout &lt;&lt; "nilai2 : " &lt;&lt; nilai2 &lt;&lt; endl;&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;output:&lt;br /&gt;nilai1 : 10&lt;br /&gt;nilai2 : 20&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ini g ambil dari http://www.cplusplus.com/doc/tutorial/pointers/&lt;br /&gt;baca2 dr situ aja klo bnr2 perlu&lt;br /&gt;&lt;br /&gt;semangatttttt^^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-2521473891296573667?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/2521473891296573667/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/pointer.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2521473891296573667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2521473891296573667'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/pointer.html' title='pointer'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-2463870849088337745</id><published>2009-10-05T13:10:00.000+07:00</published><updated>2009-10-05T13:16:21.781+07:00</updated><title type='text'>program deret angka</title><content type='html'>#include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;   int tekan;&lt;br /&gt;   int i, j, k, x, y, bil;&lt;br /&gt;   do{&lt;br /&gt;       for(int k=0; k&lt;80; k++) cout &lt;&lt; "~";&lt;br /&gt;       cout &lt;&lt; "Menu\n";&lt;br /&gt;       cout &lt;&lt; "====\n";&lt;br /&gt;       cout &lt;&lt; "1. Deret Bilangan Ganjil\n";&lt;br /&gt;       cout &lt;&lt; "2. Deret Bilangan Genap\n";&lt;br /&gt;       cout &lt;&lt; "3. Deret Bilangan Prima\n";&lt;br /&gt;       cout &lt;&lt; "4. Exit\n";&lt;br /&gt;       cout &lt;&lt; "Silahkan pilih : ";&lt;br /&gt;       tekan=cin.get();&lt;br /&gt;       switch (tekan){&lt;br /&gt;        case '1' :&lt;br /&gt;            i=1, j=1;&lt;br /&gt;            do{&lt;br /&gt;                bil=-1;&lt;br /&gt;                cout &lt;&lt; "\nMasukkan Jumlah Bilangan Ganjil Yang ingin ditampilkan [1..20] : ";&lt;br /&gt;                cin &gt;&gt; bil;&lt;br /&gt;            cin.clear();&lt;br /&gt;               cin.sync();&lt;br /&gt;            }while (bil&lt;1||bil&gt;20);&lt;br /&gt;            cout &lt;&lt; endl;&lt;br /&gt;            while (i&lt;=bil)&lt;br /&gt;            {&lt;br /&gt;                cout &lt;&lt; j ; i++, j+=2;&lt;br /&gt;            }&lt;br /&gt;            cout &lt;&lt; endl; break;&lt;br /&gt;        case '2' :&lt;br /&gt;            i=0, j=2;&lt;br /&gt;            do{&lt;br /&gt;                bil=-1;&lt;br /&gt;                cout &lt;&lt; endl &lt;&lt; "Masukkan Jumlah Bilangan Genap Yang ingin ditampilkan [1..20] : ";&lt;br /&gt;                cin &gt;&gt; bil;&lt;br /&gt;            cin.clear();&lt;br /&gt;            cin.sync();&lt;br /&gt;            }while (bil&lt;1||bil&gt;20);&lt;br /&gt;          cout &lt;&lt; endl;&lt;br /&gt;            while (i&lt;bil)&lt;br /&gt;            {&lt;br /&gt;                cout &lt;&lt; j  ; i++, j+=2;&lt;br /&gt;            }&lt;br /&gt;            cout &lt;&lt; endl; break;&lt;br /&gt;        case '3' :&lt;br /&gt;            x=0, y=0;&lt;br /&gt;            do{&lt;br /&gt;                bil=-1;&lt;br /&gt;                cout &lt;&lt; endl &lt;&lt; "Masukkan Jumlah Bilangan Prima Yang ingin ditampilkan [1..20] : ";&lt;br /&gt;                cin &gt;&gt; bil;&lt;br /&gt;            cin.clear();&lt;br /&gt;            cin.sync();&lt;br /&gt;            }while (bil&lt;1||bil&gt;20);&lt;br /&gt;            cout &lt;&lt; endl;&lt;br /&gt;            for(j=1;;j++){&lt;br /&gt;                x=0;&lt;br /&gt;                for(i=1;i&lt;=j;i++){&lt;br /&gt;                    if(j%i==0)x++;&lt;br /&gt;                }&lt;br /&gt;                if(x==2){&lt;br /&gt;                    cout &lt;&lt; j  ;&lt;br /&gt;                    y++;&lt;br /&gt;                }&lt;br /&gt;                if(y==bil) break;&lt;br /&gt;            }&lt;br /&gt;            cout &lt;&lt; endl ; break;&lt;br /&gt;       }&lt;br /&gt;       cin.get();&lt;br /&gt;   }while (tekan!='4');&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-2463870849088337745?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/2463870849088337745/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/program-deret-angka.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2463870849088337745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/2463870849088337745'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/10/program-deret-angka.html' title='program deret angka'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-4917343070128706850</id><published>2009-09-16T20:14:00.001+07:00</published><updated>2009-09-16T20:14:37.517+07:00</updated><title type='text'></title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;Beberapa paradigma pemrograman yang sering di pakai:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;pemrograman tidak terstruktur&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;pemrograman modular&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;pemrograman berorientasi objek&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;pemrograman prosedural&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;pemrograman tidak terstruktur&lt;br /&gt;biasanya, ketika orang orang mulai belajar pemrograman, mereka akan menulis atau membuat sebuah program sederhana dan kecil, yang hanya mengandung program utama. disini, pengerjaan program utama dilakukan secara sequence(berurut) yang terdiri dari perintah perintah, selain itu, data yang digunakan pun bersifat global untuk seluruh program. kekurangan cara ini adalah program yang kita buat akan menjadi sangat besar. karena jika ada satu perintah yang ingin kita ulang kita harus menulis kembali perintah yang ingin kita ulang.&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;br /&gt;pemrograman prosedural&lt;br /&gt;dengan konsep ini kita dapat mengkombinasikan sequence dengan perulangan maksudnya ketika kita mau menggunakan perintah yang sama kita tidak perlu menulis perintah itu kembali namun dengan memanggil perintah yang ingin kita ulang itu, sehingga hanya diperlukan sekali penulisan bagi perintah perintah yang ingin kita ulang. ini menggunakan parameter sebagai prosedur dari subprosedur, maka konsep ini sudah lebih terstruktur.&lt;br /&gt;&lt;br /&gt;pemrograman modular&lt;br /&gt;konsep modular ini digunakan dengan membagi suatu program utama menjadi beberapa modul kecil, yang berupa fungsi - fungsi. fungsi - fungsi ini saling berhubungan dengan menggunakan prosedural calls yang membangun program secara keseluruhan. setiap modul memiliki datanya sendiri sendiri, oleh karena itu modul modul ini dapat kita modifikasi data internalnya.&lt;br /&gt;&lt;br /&gt;pemrograman berorientasi objek&lt;br /&gt;konsep pemrograman berorientasi objek ini dapat memberi solusi pada masalah masalah yang ada pada konsep konsep pemrograman lainnya. semua data dan fungsi yang di dalam paradigma ini dibungkus dalam kelas-kelas objek-objek. setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.&lt;br /&gt;pemrograman berorientasi objek menekankan konsep konsep berikut:&lt;br /&gt;kelas&lt;br /&gt;objek&lt;br /&gt;abstraksi&lt;br /&gt;enkapsulasi&lt;br /&gt;polimorfisme&lt;br /&gt;inheritas&lt;br /&gt;&lt;br /&gt;sumber:&lt;br /&gt;wikipedia&lt;br /&gt;introduction to objek-oriented programing using c++, by peter muller&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-4917343070128706850?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/4917343070128706850/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/09/beberapa-paradigma-pemrograman-yang.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4917343070128706850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/4917343070128706850'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/09/beberapa-paradigma-pemrograman-yang.html' title=''/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-615964473526437996.post-5659601551963122777</id><published>2009-09-16T09:59:00.000+07:00</published><updated>2009-09-16T10:02:33.769+07:00</updated><title type='text'>salam kenal dulu ^^</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: georgia;"&gt;hai, bru mulai bkn blog nih..&lt;br /&gt;hehehe..&lt;br /&gt;&lt;br /&gt;awal na ga pernah tu kepikiran buat bikin blog&lt;br /&gt;tapi...&lt;br /&gt;akhirnya bikin juga...&lt;br /&gt;&lt;br /&gt;gara2 ada tugas kulia gitu..&lt;br /&gt;mankana kmungknan besar c blogna bakalan statis n jarang di update..&lt;br /&gt;hehehe&lt;br /&gt;&lt;br /&gt;tapi semoga semua yg baca artikel na kebantu^^&lt;br /&gt;hehehe..&lt;br /&gt;^.^&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/615964473526437996-5659601551963122777?l=fransisca-blog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fransisca-blog.blogspot.com/feeds/5659601551963122777/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://fransisca-blog.blogspot.com/2009/09/salam-kenal-dulu.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/5659601551963122777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/615964473526437996/posts/default/5659601551963122777'/><link rel='alternate' type='text/html' href='http://fransisca-blog.blogspot.com/2009/09/salam-kenal-dulu.html' title='salam kenal dulu ^^'/><author><name>sisqa</name><uri>http://www.blogger.com/profile/00386368067873149126</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_-NEezge56_M/SzB3_VTdMpI/AAAAAAAAABs/9wrYjbDx0SY/S220/sampc358a50623c642ac.jpg'/></author><thr:total>0</thr:total></entry></feed>
