Selasa, 25 Oktober 2011

Belajar C# ,C++ , dan Java Part I

Pengenalan


Berbeda dengan C++ yang memperbolehkan tidak menggunakan class, di C#setiap anda membuat suatu program minimal anda harus mendeklarasikan minimal satu class, hal tersebut serupa dengan yang ada pada java, oleh karena itu C# merupakan murni object oriented programing (OOP).

Contoh Program yang menampilkan halo dunia ke konsol sebagai berikut :


pada C++ :

#include

using namespace std;

int main(){

coun << "halo dunia"<< endl;

}


pada C# :

using system;

class haloDunia;{

public static main (){

console.writeline("halo dunia");

}

}


pada java :

public class halodunia{

/**

* @param args

*/

public static void main (string [] args){

system .out.printin("halo dunia");

}

}


perhatikan pada contoh kode program di atas, terdapat perbedaan antara C#, C++ dan Java. tetapi penulisan atara C#, C++, dan Java bisa dikatakan sama, salah satunya pada setiap stetement harus d akhiri dengan karakter `;'(semicolon/titik koma), keyword - keyword yang ada di C# juga ada pada C++misal public, static, class, dan masi banyak lagi keyword-keyword C# yang terdapat pada C++. Lho kalo pinternya gimana?kalo d java kan tidak ada , kalo d C# ada tidak? variabel pointer di C#tetap ada tapi dengan penggunaan yang d batasi dan dalam skop unmanage. sebagai gantinya, d C# ada yangnamanya ref (reference). Fungsinya hampir sama (atau menggantikan) pointer


cukup sudah penjelasan pada pengenalan C# C++ dan java pada bab ini.

jika ada kekuarangan atau kesalahan mohon di maklumi karena masih banyak yang belum di mengerti.

cukup sekian dan terimakasih.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More