Showing posts with label sdata. Show all posts
Showing posts with label sdata. Show all posts

Thursday, September 22, 2016

Class vs Struct? Apa itu?

Sebenarnya apa itu class? Apa itu struct? dan apa sih bedanya? Ya, disini saya akan menjelaskannya sedikit, *interupsijikalausayasalah :)



Struct? Struct merupakan kumpulan variable-variable yang bertempat di suatu tempat yang sama. Berbeda dengan array yang berisi kumpulan variable-variable yang bertipe sama dalam satu nama, maka suatu structure dapat terdiri dari variable-variable yang berbeda tipenya yang tersimpan dalam satu nama struct.

Diatas ada contoh struct dengan nama 'contoh' di dalam struct contoh terdapat 2 variabel dengan type int dan char. Mudahnya, struct adalah kumpulan variabel dengan type berbeda yang di kelompokan di sebuah nama.

Class hampir serupa dengan struct, namun bedanya adalah class dapat memiliki fungsi dan defaultnya private. Jadi, class adalah beberapa variabel dan fungsi/method yang dikelompokkan di dalam sebuah nama. Variabel-variabel tersebut biasa disebut field dan biasanya merupakan atribut dari class tersebut.
Penjelasan kode diatas. Terdapat Class bernama A, dengan variabel a,b,c yang di beri hak akses private. Kenapa private? Anggap saja begini int a,b dan c itu merupakan data penting , data yang harus di lindungi dari sekelompok orang jahat. Maka dari itu hanya method yang di beri hak akses yang bisa mengakses nya. Di dalam class A juga terdapat procedure assign yang akan bertugas sebagai pengisi parameter a,b dan c dan function proses yang akan mengembalikan nilai.

SDATA REFLEKSI 2

Assalamualaikum warrahmatullahi wabarokatuh.

Kembali berjumpa di blog saya yang apaadanya ini, kembali kita akan membahas satu matakuliah  yang *belum terlalu menunjukan kedahsyatannya wkwk *pisssss . Di minggu kedua ini bapak telah mengubah sistem/cara belajar yang telah di terapkan, tetapi saya masih kurang mengerti bagaimana bagusnya sistem belajar ini. Mengapa? Misal satu kelompok ini menguasai materi yang mereka dapat, tetapi kelompok lain kurang menguasai materi yang mereka dapat. Lah? Pastinya salah satu kelompok rugi? Tapi mungkin ini masih tahap awal karena saya belum terbiasa dengan sistem belajar seperti ini. Di minggu kedua ini kami mendapatkan materi class dan struct. Ya sedikit banyak mungkin kami sudah paham bentuk umumnya. Sekian refleksi minggu kedua, semoga di minggu ketiga tidak ada masalah besar yang kami dapatkan, dan semoga kami mendapatkan ilmu yang benar. Terima Kasih.

Thursday, September 15, 2016

Belajar Method Overloading c++ #Template

TEMPLATE C++

Mencari nilai terbesar menggunakan template dengan 2 parameter.

Koding C++ :

#include
using namespace std;
template
Ta Abc(const Ta& a, const Tb& b)
{

   return a>b ? a:b ;
}

main(void)
{
   cout << Abc(4,2) << endl;
}



Thursday, September 8, 2016

SDATA REFLEKSI 1

WELCOME SDATAA



Assalamualaikum warahmatullaahi wabarakaatuh.,
Welcome back to MYBLOGG. Kembali kita bertemu LAGI dengan matakuliah 'Mahadahsyat part II' di semester III. Jeng jengg jenggg, Kamis, 8 september 2016 pukul 16:10 perkuliahan matakuliah Struktur Data resmi di mulai. Matakuliah yang di pimpin langsung oleh Bapak Drs. Wahyu Pujiono M,kom, nama yang sudah tidak asing lagi bagi kami bahhahak *piss
Ya sama seperti awal perkuliah matakuliah yang lain, pada pertemuan pertama ini beliau menyampaikan kontrak belajar dan hal *mengerikan apa saja yang harus kami lakukan selama semester III ini berlangsung. Sama seperti matakuliah Mahadahsyat Edisi pertama, di SDATA ini pun kami akan menjalani sejumlah hal yang di anggap tabuh tapi layak untuk di perbincangkan Hahaha
Ya kami sangat berharap pada semester ini lebih khususnya lagi pada matakuliah ini semua akan berjalan lancar tanpa suatu masalah yang *besar. Semoga juga kami tidak mengalami 'masalah komunikasi' dengan beliau, dan yang paling penting semoga kita bisa memahami apa yang beliau sampaikan dan kita bisa melaksanakannya dengan baik. Oke hanya itu mungkin yang bisa saya sampaikan, kurang lebihnya saya mohon maaf, kepada Allah saya mohon ampun, Taqabbalallaahu minna waminkum taqabbal yaa kariimu, wassalaamu' alaikum warahmatullaahi wabarakaatuh.