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:
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
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 *
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
Post a Comment