Hanya Coretan Anak Bangsa

Minggu, 13 Mei 2012

BAB I | Class, Method, Identifier


BAB I | Class, Method, Identifier

Identifier berfungsi untuk mengidentifikasi atau membedakan suatu object programming dengan object programming yang lainnya. Contohnya object programming yaitu commandbutton atau singlelineedit yang mempunyai property name. Identifier bisa juga suatu variable, function, atau suatu event.
Syarat identified adalah dimulai dengan huruf, tidak boleh berisi angka atau tanda baca kecuali _ (underscrore) dan bisa juga di isi dengan karakter dash(-), dollar ($), pound (#) dan persen (%). Syarat lainnya lagi adalah sebuat identifier tidak boleh sama dengan keyword yang berasal PowerScript misalnya create, destroy, for, if, loop, dst.
Ruang lingkup variable dalam powerbuilder dibagi menjadi 4 yaitu :

1.      Variable Global - Variable yang dapat diakses dari mana saja didalam sebuah aplikasi. Untuk mengakses variable global kita harus mendeklarasikannya terlebih dahulu di Declare Global Variabled pada tab painter.

2.      Vari`ble Instance - Variable yang hanya bisa diakses oleh beberapa object saja. Untuk mengakses variable Instance kita harus mendeklarasikannya terlebih dahulu di Declare Global Variabled pada tab painter.

3.      Variable Shared - Variable yang dipakai bersama-sama oleh object-object yang sama.

4.      Variable Local - Variable yang hanya bisa diakses oleh object programming dimana dia dideklarasikan.

Contoh programnya ini:

using System;

namespace overriding
{
    class id
    {
&nbrp;       protected string NamaChar;
        protected string Server;
        protected string IdChar;
        public void conto(String namachar,String server,String idchar)
        {
            Console.WriteLine("user pengguna");
        }
    }
class Program
    {
        public static void Main(string[] args)
        {
            id iki = new id();
            iki.memang();
         
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host