Quiz 9 Flashcards
Konsep awal OOP berasal dari bahasa
Simula 67
OOPL murni adalah
Smalltalk
Opsi-opsi berikut adalah konsep dasar dari OOP kecuali
Polymorphism
Paradigma yang didukung oleh OOPL adalah opsi-opsi berikut ini kecuali
class, procedural programming, object, message passing
OOPL yang mendukung konsep multiple inheritance adalah
C++
Stand alone class mungkin terjadi di bahasa
C++
Bahasa OOP yang pengembangnya tidak didasarkan pada bahasa-bahasa sebelumnya adalah
Smalltalk
Bahasa-bahasa yang dikelompokkan dalam hybrid languages adalah
Java and C++
Alokasi yang mungkin dari object-object C++ adalah opsi-opsi berikut ini kecuali
Heap allocated menggunakan operator new
Class di C++
paling sedikit menpunyai satu konstruktor
Object Based Language adalah sebutan untuk
module oriented programming
ADT di OOP disebut
class
Subprogram yang mendefinisikan operasi pada object suatu class disebut
method
Komputasi di OOPL dispesifikasi oleh
message yang dikirim oleh suatu object ke object lain
salah satu kerugian penggunaan inheritance dalam reuseability adalah
independency di antara object dalam hirarki
Polymorphism terbentuk karena terjadinya
dynamic binding antara message dan definisi metode
Derived class disebut subtype dari parent class jika relasi di antara keduanya adalah
is a
bahasa yang semua entitasnya adalah object mulai dari konstanta integer sampai system penanganan file adalah
C++
Arti dari pure virtual function di C++ adalah
has no body, can not be called
opsi-opsi berikut ini adalah salah, kecuali
object di C++ dan Java adalah heap dynamic