Friday, May 21, 2010

Pretest TPT 2

Perhatikan program dibawah ini :
Class Ujian {
int q[100];
int sloc, rloc;
public :
Ujian();
~Ujian();
constructor_Ujian();
destructor_Ujian(); }
Dari empat fungsi diatas, yang merupakan constructor dari class queue adalah ujian ()

Dari empat fungsi diatas, yang merupakan destructor dari class queue adalah ~ujian()

Perhatikan program dibawah ini :
Class Ujian {
int q[100];
int sloc, rloc;
public :
Ujian();
~Ujian();
constructor_Ujian();
destructor_Ujian(); }
Jika terdapat parameter pada fungsi constructor, maka deklarasinya menjadi ujian (int id)

Kemampuan menyembunyikan detail suatu objek dari pengguna, merupakan definisi dari encapsulation

Kemampuan beberapa objek bertipe sama, bereaksi secara berbeda terhadap message yang sama merupakan definisi dari polymorphism

Keyword-keyword yang ada dalam handling exception, kecuali seek

Perhatikan program berikut :
1. #include
2. class A {
3. public :
4. A() { cout << "Constructor A\n"; };
5. A(int a){ cout <<"Constructor A dengan parameter " <<>
6. };
7. class B: public A {
8. public:
9. B(int b) { cout << "Constructor B dengan parameter "<<>
10. };
11. int main() {
12. A obyek(1);
13. B obyek2(2);
14. return 0; }
output program di atas sebanyak 3 baris

1. #include
2. class A {
3. public :
4. A() { cout << "Constructor A\n"; };
5. A(int a){ cout <<"Constructor A dengan parameter " <<>
6. };
7. class B: public A {
8. public:
9. B(int b) { cout << "Constructor B dengan parameter "<<>
10. };
11. int main() {
12. A obyek(1);
13. B obyek2(2);
14. return 0; }
constructor A dengan parameter 1


1. #include
2. class A {
3. public :
4. A() { cout << "Constructor A\n"; };
5. A(int a){ cout <<"Constructor A dengan parameter " <<>
6. };
7. class B: public A {
8. public:
9. B(int b) { cout << "Constructor B dengan parameter "<<>
10. };
11. int main() {
12. A obyek(1);
13. B obyek2(2);
14. return 0; }
output baris 2 adalah constructor A

satu lagi gue lupa soalnya. tapi jawabannya
overloading constructor

3 comments:

Anonymous said...

Constructor juga dapat mempunyai nama yang sama tetapi mempunyai jumlah dan tipe yang berbeda pada parameternya, disebut …

overriding constructor
overloading function
overriding function
overloading constructor

Anonymous said...

Constructor juga dapat mempunyai nama yang sama tetapi mempunyai jumlah dan tipe yang berbeda pada parameternya, disebut …

overriding constructor
overloading function
overriding function
overloading constructor *

Unknown said...

Constructor juga dapat mempunyai nama yang sama tetapi mempunyai jumlah dan tipe yang berbeda pada parameternya, disebut …

overriding constructor
overloading function
overriding function
overloading constructor