- Pra Kehidupan: ada dunia "sebelum" jagat raya dan objek dihidupkan, definisi "statis" [kelas, hubungan antar kelas, kontrak]. Programmer berfungsi sebagai perancang kelas
- Saat run time: dimulailah kehidupan (biasanya dengan mulai hidupnya SANG OBJEK UTAMA, yaitu aplikasi yang akan menghidupkan objek lain). Setiap objek akan hidup dan berinteraksi dengan objek lain sesuai dengan definisinya. Setelah tugas menghidupkan selesai, SANG OBJEK UTAMA "tidur". Objek saling berinteraksi dan mengirimkan pesan sesuai dengan definisinya. Objek yang sudah tidak dibutuhkan dihancurkan atau menghancurkan diri.
- Akhir Kehidupan: SANG OBJEK UTAMA terbangun, dan lenyap bersama jagat raya beserta seluruh objek tersisa.
- Class : entitas statik, didefinisikan dalam teks program.
- Objek : entitas dinamik, instansiasi dari class, ada pada saat run time.
- Kehidupan Objek : creation, manipulatopm, destruction.
- Memrogram Object-Oriented:
- Controller : melahirkan objek, mengendalikan kehidupan objek, dsb.
- Objek lain : saling mengirimkan message dan melaksanakan operas.
- Class mempunyai "feature":
- Method
- Atribut
- Implementasi prosedur dan fungsi dalam sebuah kelas, pelajari perbedaan denghan prosedural (akan diberikan contoh):
- Perhatikan penulisan prototype / signature,
- Perhatikan parameter input, output dan input / output,
- Perhatikan passing parameter, by value dan by ref
- Perhatikan invokasi (bukan CALL)
Object-Oriented
Procedural


No comments:
Post a Comment