Friday, 12 December 2014

Preprocessor Directive di C++

Dalam C++ kita dapat memasukkan berbagai macam perintah kekompiler melalui preprocessor

Preprocessor Directive
directive, yaitu perintah yang diawali dengan tanda pound (#).
Meskipun perintah ini biasanya terdapat diawal program akan tetapi kita juga bisa memasukkan dimanapun didalam kode program sesuai dengan kebutuhan dari program yang dibuat.

Perlu diperhatikan bahwa sebuah perintah yang menggunakan preprocessor directive harus diletakkan dalam satu baris tersendiri.

Monday, 8 December 2014

Contoh Program C++ Operator Overloading



Contoh Program C++ Operator Overloading:
Nb : Menggunakan Visual Studio 2008

#include "stdafx.h"
#include "iostream"
using namespace std;
class jum

Saturday, 6 December 2014

Operator Overloading



Overloading adalah pembuatan fungsi-fungsi dengan nama sama tetapi jumlah
Operator Overloading
parameter dari fungsi-fungsi tersebut berbeda.
Konsep dasar yang harus dimiliki untuk melakukan overload terhadap operator adalah dengan mendefinisikan suatu fungsi yaitu yang dikenal dengan fungsi operator .
Fungsi operator  berperan sebagai anggota (member function ) dari kelas.

Sunday, 20 July 2014

Fungsi Virtual dan Polimorfisme


Fungsi virtual adalah fungsi yang mendukung adanya polymorpic function artinya fungsi tersebut dapat didefinisikan ulang pada kelas-kelas turunannya.
Fungsi virtual ini biasanya terdapat pada kelas kelas dasar. Walaupun demikian kita juga dapat
mendeklarasikan fungsi virtual pada kelas-kelas turunan yang akan dijadikan sebagai kelas dasar bagi kelas-kelas lainnya. 
Untuk mendefinisikan fungsi sebagai fungsi virtual adalah dengan menggunakan kata kunci virtual, yaitu dengan menempatkannya didepan pendeklarasian fungsi tersebut. 

Contoh Program C++ Kelas dan Objek



Diprogram kelas dan objek ini, saya menggunakan visual Studio 2008. silahkan dikembangkan dan jangan lupa berikan komentarnya

#include "stdafx.h"
#include "iostream"
using namespace std;

Total Pageviews