c# Programming

Standar

Dalam dunia programming yang paling trendi saat ini adalah mengenai konsep
programming yang menganut object based atau sering di sebut Object Oriented
Programming. Object Oriented Programming adalah konsep pemogramman yang
berbasiskan objek dengan kata lain semua code di aplikasikan kedalam konsep menjadi
sebuah kelas (classes). Bahas pemograman C# adalah satu bahasa pemograman yang di
design menggunakan/ menerapkan konsep OOP. Beberapa konsep OOP yang di anut
sama bahas pemograman C# adalah :
a. Encapsulation
b. Inheritance
c. Polymorphism
Di bawah ini adalah contoh penulisan sintaks C# :
using System;
class MainClass {
public static void Main() {
int x;
object obj;
x = 10;
obj = x; // box x into an object
int y = (int)obj; // unbox obj into an int
Console.WriteLine(y);
}
}
1.1 Identifier dan Keyword
Di bawah ini beberapa identifier yang di sediakan namun dalam penamaan code tidak
boleh di gunakan :
System, Test Main, x , Console WriteLine
Dibawah ini beberapa keyword yang di sediakan namun dalam penamaan code tidak
boleh di gunakan :
Bisa di lihat pada MSDN dengan kunci pencarian : C# Keywords
2. Variable di C#
Didalam bahasa pemograman kita mengenal variable. Variable adalah merupakan
gambaran nilai yang akan di ubah. Variabel dapat di kelompokkan menjadi beberapa
bagian :
a. Value Type
b. Reference Type
Cara – cara deklarasi sebuah variable :
String a; // declare variable
a = “Andi”; // assignment variable
2.1 Value Type
Value Type adalah merupakan sebuah tipe variable dalam hal penyimpanan di dalam
memory RAM berupa nilai yang di kirimkan serta dalam hal ruang penyimpanan
variable yang tergolong value type akan di simpan pada Stack dan value type
merupakan variable fixed dalam hal penempatan di memori RAM. Di bawah ini
adalah contoh variable yang merupakan value type :
Value types
• Numeric
— Signed integer (sbyte, short, int, long)
— Unsigned integer (byte, ushort, uint, ulong)
— Real number (float, double, decimal)
• Logical (bool)
• Character (char)
using System;
class MainClass {
public static void Main() {
int x;
object obj;
x = 10;
obj = x; // box x into an object
int y = (int)obj; // unbox obj into an int
Console.WriteLine(y);
}
}
2.2 Reference Type
Reference Type adalah merupakan sebuah tipe variable dalam hal penyimpanan di
dalam memory RAM berupa alamat dari memory terserbut namun alamat memory
tersebut adalah secara acak, karena penyimpananya di dalam memory RAM adalah di
Hashing table. Di bawah ini adalah contoh variable yang merupakan Reference Type
:
Reference types
• String (string)
• Object (object)
using System;
class MainClass {
public static void Main() {
String x;
object obj; // refrence type
x = “andi”;
obj = x; // box x into an object
var y = Convert.ToString(obj);
Console.WriteLine(y);
}
}

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s