Kamis, 14 Maret 2013

EXERCISE 1 (OOPS USING C#)

PENDAHULUAN        Bahasa pemrograman C# atau sering disebut sebagai (C-Sharp) merupakan bahasa pemrograman yang berorientasikan object yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti (Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan.

Classes in C#
Example:
public class Hello
     {
           public static void Main (string[ ] args)
           {
           System.Console.WriteLine (“Hello, World! \n”);
           }
     }




The Main() Function
Baris pertama dari kode yang C # compiler mencari dalam file sumber dikompilasi adalah Main() function. function ini adalah entry point dari aplikasi
The Main() function idealnya digunakan untuk membuat objek dan memanggil fungsi member

The Class Keyword

The Class Keyword digunakan untuk mendeklarasikan sebuah Class. Keyword ini  adalah kata yang memiliki arti khusus. Seperti contoh diatas class keyword di definisikan sebagai class Hello. Class Keyword ini dikenal sebagai delimeter, yang digunakan untuk menunjukkan awal dan akhir dari suatu tubuh kelas
Example:
     Class Hello
{
    .............
}


The Class Name
Class keyword yang  diikuti dengan nama kelas. dalam contoh sebelumnya, Hello adalah  nama dari kelas yang didefinisikan dengan menggunakan class keyword.

Class Naming Conventions in C#
Nama kelas harus mengikuti konvensi penamaan tertentu atau pedoman dari sebuah class name
#  Harus bermakna (sangat dianjurkan)
#  Idealnya harus kata benda
#  Dapat menggunakan salah satu kasus pascal atau kasus unta. dalam kasus pascal surat     menggoda                                     dikapitalisasi dan sisanya dari surat dalam huruf kecil, seperti MyClass

Rules for Naming Classes in C#
Name of Class:
#  Harus diawali dengan huruf. surat ini dapat diikuti oleh urutan surat, angka (0-9) atau "_". karakter pertama dalam nama kelas tidak dapat menjadi digit
#  Tidak boleh mengandung contain atau simbol seperti ? - +! @ #% ^ & * () {} []. ,,: "'/ \
#  Tidak harus menggunakan keyword untuk class name. misalnya Anda tidak dapat mendeklarasikan class yang disebut public

Practice Questions
1.    Which of the following is not a class?
Answer: (a) A ford Ikon car with the registration number XXXX

2.    Which method display the message “Hello People” on the screen?
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

Tidak ada komentar:

Posting Komentar