Jumat, 15 Maret 2013

Object Oriented Programming Using C# (OOPS)

Object Oriented Programming Using C# adalah bahasa pemrograman baru yang diciptakan Microsoft yang digunakan oleh banyak developer .NET untuk mengembangkan applikas dengan platform .NET. Kelebihan dalam penggunaan bahasa pemrogaman C#.net antara lain :

1.    Object Oriented Language 

C# memenuhi syarat-syarat sebagai sebuah bahasa pemrograman yang bersifat Object Oriented, yaitu encapsulation, inheritance dan polymorphism.

2.    Powerfull dan Fleksibel 

C# bisa digunakan untuk membuat berbagai macam aplikasi, seperti aplikasi pengolah kata, grapik, spreadsheets, atau bahkan membuat kompiler untuk sebuah bahasa permrograman.

3.     Efisien 

C# tidak memiliki terlalu banyak keyword, sehingga dapat mengurangi kerumitan.

4.     Modular 

Kode C# ditulis dengan pembagian masing Class-Class (classes) yang terdiri dari beberapa routines yang disebut sebagai member methods. Class-Class dan metode-metode ini dapat digunakan kembali oleh program atau aplikasi lain. Hanya dengan memberikan informasi yang dibutuhkan oleh Class dan metode yang dimaksud, maka kita akan dapat membuat suata kode yang dapat digunakan oleh satu atau beberapa aplikasi dan program (reusable code)

Contoh codding dalam bahasa pemrograman C#

   
Public class Program
    {
        Public static void Main(string[] args)
        {
            System.Console.WriteLine("Hello, World ! \n");
            System.Console.ReadKey();
        }
    }

Nantinya setelah program tersebut dicompile, akan keluar output “Hello, World ! .


Penjelasan Dari Program diatas adalah sebagai berikut.


Public Class Program

{
.
.
}

Potongan Code diatas merupakan sebuah keyword untuk mendeklarasikan Sebuah class. Class pengelompokkan tertentu terhadap sebuah benda berdasarkan kesamaan, contoh, Mobil itu ada banyak mereknya, bisa saya tuliskan seperti ini, MOBIL terdiri dari beberapa merek yaitu TOYOTA, HONDA, SUZUKI, BMW, dll. Nah, kata-kata “MOBIL”, itu lah classnya, sedangkan merknya, yaitu TOYOTA, HONDA, SUZUKI, BMW itu merupakan objek.


    Jadi keyword class mendefinisikan class Program, kurung kurawa atau { dan } merupakan limiter atau bisa dikatakan untuk mengindikasikan start dan end-nya statement class.


Public static void Main(string[] args)

   
Selanjutnya, Fungsi Main() adalah code pertama yg dijalankan oleh compiler C#, fungsi main() inilah yg digunakan untuk membuat object dan meminta fungsi member ( input ).

System.Console.WriteLine("Hello, World ! \n");


Console is a class that belongs to the system namespace. A namespace i a collection classes. The system namespace contains th method WriteLine(), which diplays the enclosed text on the screen. The preceding line can also be written a Console.Writeln() if the statement using System is included a the first line of code.


The escape character


Berikut dalah code untuk menampilkan special character seperti, baris baru ( newline ), backspace character. List escape character yg digunakan di C#.

\’    Single Quotation Mark
\>>    Double Quotation Mark
\\    backlash
\0    Null
\a     Alert
\b     Backspace
\f    Form Feed
\n    New Line
\r    Carriage return
\t    Horizontal Tab
\v    vertical Tab

Practice Question


1.    Which of the following i not a classes ?

 Answer A : A ford Ikon car with the registration number XXXX

2.    Which method diplays the message “Hello People” on the sceen ?

Answer A : Console.WriteLine (“Hello People”);

3.    Console is a...

Answer B : Class

4.    In a C# program, which is the first function to be executed ?

Answer A : Main()

5.    Which of the following is used to denote a newline character ?

Answer B : \n

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Rosyid A | Bloggerized by Lasantha - Premium Blogger Themes | GreenGeeks Review
Chrome Pointer