50 Pertanyaan dan Jawaban Wawancara OOP Teratas (2025)

Berikut adalah pertanyaan dan jawaban wawancara OOP untuk kandidat baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.

1) Apa itu OOPS?

OOPS disingkat menjadi sistem Pemrograman Berorientasi Objek dimana program dianggap sebagai kumpulan objek. Setiap objek tidak lain hanyalah sebuah turunan dari sebuah kelas.


2) Tuliskan konsep dasar OOPS?

Berikut adalah konsep OOPS:

  1. Abstraksi
  2. Enkapsulasi
  3. Warisan
  4. Polimorfisme

Unduh PDF Gratis: Pertanyaan & Jawaban Wawancara OOPs


3) Apa itu kelas?

Kelas hanyalah representasi dari suatu jenis objek. Ini adalah cetak biru/rencana/template yang menggambarkan detail suatu objek.


4) Apa itu Objek?

Objek adalah turunan dari suatu kelas. Ia memiliki keadaan, perilaku, dan identitasnya sendiri.


5) Apa itu Enkapsulasi?

Enkapsulasi adalah atribut suatu objek, dan berisi semua data yang disembunyikan. Data tersembunyi tersebut dapat dibatasi hanya untuk anggota kelas tersebut.

Tingkatannya adalah Publik, Dilindungi, Swasta, Internal, dan Dilindungi Internal.


6) Apa itu Polimorfisme?

Polimorfisme tidak lain hanyalah memberikan perilaku atau nilai dalam subkelas ke sesuatu yang sudah dideklarasikan di kelas utama. Sederhananya, polimorfisme mempunyai lebih dari satu bentuk.

Pertanyaan Wawancara OOP
Pertanyaan Wawancara OOP

7) Apa itu Warisan?

Warisan adalah konsep di mana satu kelas berbagi struktur dan perilaku yang ditentukan di kelas lain. Jika Inheritance yang diterapkan pada satu kelas disebut Single Inheritance, dan jika bergantung pada beberapa kelas, maka disebut Multiple Inheritance.


8) Apa itu manipulator?

Manipulator adalah fungsi yang dapat digunakan bersama dengan operator penyisipan (<<) dan ekstraksi (>>) pada suatu objek. Contohnya adalah endl dan setw.


9) Jelaskan istilah konstruktor

Konstruktor adalah metode yang digunakan untuk menginisialisasi keadaan suatu objek, dan dipanggil pada saat pembuatan objek. Aturan untuk konstruktor adalah:

  • Nama Konstruktor harus sama dengan nama kelas.
  • Konstruktor tidak boleh memiliki tipe kembalian.

10) Definisikan Destruktor?

Destruktor adalah metode yang dipanggil secara otomatis ketika objek dijadikan cakupan atau dihancurkan. Nama destruktor juga sama dengan nama kelas tetapi dengan simbol tilde sebelum namanya.


11) Apa yang dimaksud dengan fungsi Inline?

Fungsi inline adalah teknik yang digunakan oleh kompiler dan memerintahkan untuk menyisipkan keseluruhan fungsi di mana pun fungsi tersebut digunakan dalam kode sumber program.


12) Apa yang dimaksud dengan fungsi maya?

Fungsi virtual adalah fungsi anggota suatu kelas, dan fungsinya dapat diganti di kelas turunannya. Fungsi ini dapat diimplementasikan dengan menggunakan kata kunci yang disebut virtual, dan dapat diberikan pada saat deklarasi fungsi.

Fungsi virtual dapat dideklarasikan menggunakan token (virtual) di C++. Itu dapat dicapai dalam Bahasa C/Python dengan menggunakan penunjuk fungsi atau penunjuk ke fungsi.


13) Apa fungsi teman?

Fungsi teman adalah teman suatu kelas yang diperbolehkan mengakses data Publik, pribadi, atau dilindungi di kelas yang sama. Jika fungsi didefinisikan di luar kelas tidak dapat mengakses informasi tersebut.

Seorang teman dapat dideklarasikan di mana saja dalam deklarasi kelas, dan tidak dapat dipengaruhi oleh kata kunci kontrol akses seperti private, public, atau protected.


14) Apa yang dimaksud dengan kelebihan fungsi?

Kelebihan fungsi adalah fungsi biasa, tetapi ditetapkan dengan beberapa parameter. Hal ini memungkinkan pembuatan beberapa metode dengan nama yang sama yang berbeda satu sama lain berdasarkan jenis input dan output fungsinya.

Example

void add(int& a, int& b);

void add(double& a, double& b);

void add(struct bob& a, struct bob& b);


15) Apa yang dimaksud dengan kelebihan beban operator?

Kelebihan operator adalah fungsi di mana operator berbeda diterapkan dan bergantung pada argumen. Operator,-,* dapat digunakan untuk melewati fungsi, dan memiliki prioritas tersendiri untuk dieksekusi


16) Apa itu kelas abstrak?

Kelas abstrak adalah kelas yang tidak dapat dipakai. Pembuatan suatu objek tidak mungkin dilakukan dengan kelas abstrak, tetapi dapat diwariskan. Kelas abstrak hanya dapat berisi metode Abstrak. Java hanya mengizinkan metode abstrak di kelas abstrak sementara bahasa lain juga mengizinkan metode non-abstrak.


17) Apa yang dimaksud dengan operator ternary?

Operator ternary dikatakan sebagai operator yang mengambil tiga argumen. Argumen dan hasil memiliki tipe data yang berbeda, dan bergantung pada fungsinya. Operator ternary disebut juga operator kondisional.


18) Apa gunanya metode finalisasi?

Metode finalisasi membantu melakukan operasi pembersihan pada sumber daya yang saat ini tidak digunakan. Metode finalisasi dilindungi, dan hanya dapat diakses melalui kelas ini atau oleh kelas turunan.


19) Apa saja jenis-jenis argumen?

Parameter adalah variabel yang digunakan selama deklarasi fungsi atau subrutin, dan argumen diteruskan ke isi fungsi, dan harus sesuai dengan parameter yang ditentukan. Ada dua jenis Argumen.

  • Panggilan berdasarkan Nilai – Nilai yang diteruskan hanya akan diubah di dalam fungsi, dan mengembalikan nilai yang sama, apa pun yang diteruskan ke fungsi.
  • Panggilan dengan Referensi – Nilai yang diteruskan akan diubah baik di dalam maupun di luar fungsi dan mengembalikan nilai yang sama atau berbeda.

20) Apa kata kunci supernya?

Kata kunci super digunakan untuk memanggil metode yang ditimpa, yang mengesampingkan salah satu metode superkelasnya. Kata kunci ini memungkinkan untuk mengakses metode yang diganti dan juga untuk mengakses anggota superkelas yang tersembunyi.

Itu juga meneruskan panggilan dari konstruktor, ke konstruktor di superclass.


21) Apa yang dimaksud dengan penggantian metode?

Method overriding adalah fitur yang memungkinkan subclass menyediakan implementasi metode yang override di kelas utama. Ini akan mengesampingkan implementasi di superclass dengan memberikan nama metode yang sama, parameter yang sama, dan tipe pengembalian yang sama.


22) Apa itu antarmuka?

Antarmuka adalah kumpulan metode abstrak. Jika kelas mengimplementasikan sebuah antarmuka, maka kelas tersebut mewarisi semua metode abstrak dari sebuah antarmuka.

Java menggunakan Antarmuka untuk mengimplementasikan banyak warisan.


23) Apa yang dimaksud dengan penanganan pengecualian?

Pengecualian adalah peristiwa yang terjadi selama eksekusi suatu program. Pengecualian dapat berupa apa saja – Pengecualian waktu proses, Pengecualian kesalahan. Pengecualian tersebut ditangani secara memadai melalui mekanisme penanganan pengecualian seperti kata kunci coba, tangkap, dan lempar.


24) Apa itu token?

Kompiler mengenali token, dan tidak dapat dipecah menjadi elemen-elemen komponen. Kata kunci, pengidentifikasi, konstanta, string literal, dan operator adalah contoh token.

Bahkan karakter tanda baca juga dianggap sebagai token. Contoh: Tanda Kurung, Koma, Tanda Kurung, dan Tanda Kurung.


25) Apa perbedaan utama antara kelebihan beban dan penggantian?

Overloading adalah Binding statis, sedangkan Overriding adalah Binding dinamis. Overloading tidak lain hanyalah metode yang sama dengan argumen yang berbeda, dan mungkin mengembalikan nilai yang sama di kelas yang sama atau tidak.

Overriding adalah nama metode yang sama dengan argumen dan tipe kembalian yang sama yang terkait dengan kelas dan kelas turunannya.


26) Apa perbedaan utama antara kelas dan objek?

Objek adalah turunan dari suatu kelas. Objek menyimpan banyak informasi, tetapi kelas tidak memiliki informasi apa pun. Pendefinisian properti dan fungsi dapat dilakukan di kelas dan dapat digunakan oleh objek.

Suatu kelas dapat memiliki sub-kelas, sedangkan suatu objek tidak memiliki sub-objek.


27) Apa itu abstraksi?

Abstraksi adalah fitur OOPS yang berguna, dan hanya menampilkan detail yang diperlukan kepada klien suatu objek. Artinya, ini hanya menampilkan detail yang diperlukan untuk suatu objek, bukan konstruktor bagian dalam suatu objek. Contoh – Saat Anda ingin menyalakan televisi, Anda tidak perlu mengetahui sirkuit/mekanisme bagian dalam yang diperlukan untuk menyalakan TV. Apa pun yang diperlukan untuk menyalakan TV akan ditampilkan dengan menggunakan kelas abstrak.


28) Apa saja pengubah akses?

Pengubah akses menentukan cakupan metode atau variabel yang dapat diakses dari berbagai objek atau kelas lainnya. Ada lima jenis pengubah akses, yaitu sebagai berikut:

  • Swasta
  • Terlindung
  • Publik
  • Teman
  • Teman yang Dilindungi

29) Apa yang dimaksud dengan pengubah tersegel?

Pengubah tersegel adalah pengubah akses yang metodenya tidak dapat mewarisinya. Pengubah tersegel juga dapat diterapkan pada properti, peristiwa, dan metode. Pengubah ini tidak dapat digunakan untuk anggota statis.


30) Bagaimana kita memanggil metode dasar tanpa membuat sebuah instance?

Ya, dimungkinkan untuk memanggil metode dasar tanpa membuat sebuah instance. Dan metode itu haruslah “Metode Statis”.

Melakukan Pewarisan dari kelas tersebut.-Gunakan Kata Kunci Dasar dari kelas turunan.


31) Apa perbedaan antara baru dan override?

Pengubah baru menginstruksikan kompiler untuk menggunakan implementasi baru alih-alih fungsi kelas dasar. Sedangkan pengubah Override membantu mengganti fungsi kelas dasar.


32) Apa sajakah jenis konstruktor?

Ada tiga jenis konstruktor:

– Konstruktor Default – Tanpa parameter.

– Konstruktor Parametrik – Dengan Parameter. Membuat instance baru dari sebuah kelas dan juga meneruskan argumen secara bersamaan.

– Copy Constructor – Yang membuat objek baru sebagai salinan dari objek yang sudah ada.


33) Apa yang dimaksud dengan Pengikatan awal dan akhir?

Pengikatan awal mengacu pada penetapan nilai ke variabel selama waktu desain, sedangkan Pengikatan akhir mengacu pada penetapan nilai ke variabel selama waktu proses.


34) Apa yang dimaksud dengan penunjuk 'ini'?

Pointer INI mengacu pada objek kelas saat ini. Kata kunci INI digunakan sebagai penunjuk yang membedakan antara objek saat ini dengan objek global. Ini mengacu pada objek saat ini.


35) Apa perbedaan antara struktur dan kelas?

Tipe akses default suatu Struktur adalah publik, tetapi tipe akses kelas adalah privat. Struktur digunakan untuk mengelompokkan data, sedangkan kelas dapat digunakan untuk mengelompokkan data dan metode. Struktur secara eksklusif digunakan untuk data, dan tidak memerlukan validasi ketat, tetapi kelas digunakan untuk merangkum dan melekatkan data, yang memerlukan validasi ketat.


36) Apa pengubah akses default di kelas?

Pengubah akses default suatu kelas adalah Internal dan pengubah akses default anggota kelas adalah Pribadi.


37) Apa yang dimaksud dengan fungsi virtual murni?

Fungsi virtual murni adalah fungsi yang dapat ditimpa di kelas turunan tetapi tidak dapat didefinisikan. Suatu fungsi virtual dapat dideklarasikan sebagai Murni dengan menggunakan operator =0.

Contoh -

Virtual void function1() // Virtual, Not pure

Virtual void function2() = 0 //Pure virtual


38) Operator apa saja yang tidak bisa di-overload?

Berikut ini adalah operator yang tidak bisa di-overload -.

  1. Resolusi Lingkup (::)
  2. Seleksi Anggota (.)
  3. Pemilihan anggota melalui pointer ke fungsi (.*)

39) Apa itu polimorfisme dinamis atau polimorfisme run time?

Polimorfisme dinamis atau Run time juga dikenal sebagai metode overriding di mana panggilan ke fungsi yang diganti diselesaikan selama run time, bukan pada waktu kompilasi. Artinya memiliki dua atau lebih metode dengan nama yang sama, tanda tangan yang sama tetapi implementasinya berbeda.


40) Apakah kita memerlukan parameter untuk konstruktor?

Tidak, kami tidak memerlukan parameter untuk konstruktor.


41) Apa itu konstruktor salinan?

Ini adalah konstruktor khusus untuk membuat objek baru sebagai salinan dari objek yang sudah ada. Hanya akan selalu ada satu konstruktor salinan yang dapat ditentukan oleh pengguna atau sistem.


42) Apa yang diwakili oleh kata kunci virtual dalam definisi metode?

Artinya kita bisa mengganti metode tersebut.


43) Apakah metode statis dapat menggunakan anggota nonstatis?

Salah.


44) Apa yang dimaksud dengan kelas dasar, subkelas, dan superkelas?

Kelas dasar adalah kelas yang paling umum, dan dikatakan sebagai kelas akar.

Subkelas adalah kelas yang mewarisi satu atau lebih kelas dasar.

Superclass adalah kelas induk yang mewarisi kelas lain.


45) Apa itu Binding statis dan dinamis?

Pengikatan tidak lain adalah pengaitan nama dengan kelas. Static Binding adalah pengikatan dimana nama dapat dikaitkan dengan kelas selama waktu kompilasi, dan disebut juga dengan pengikatan awal.

Dynamic Binding adalah pengikatan di mana nama dapat dikaitkan dengan kelas selama waktu eksekusi, dan ini juga disebut sebagai Late Binding.


46) Berapa banyak instance yang dapat dibuat untuk kelas abstrak?

Nol instance akan dibuat untuk kelas abstrak. Dengan kata lain, Anda tidak dapat membuat turunan dari Kelas Abstrak.


47) Kata kunci mana yang dapat digunakan untuk kelebihan beban?

Kata kunci operator digunakan untuk kelebihan beban.


48) Apa penentu akses default dalam definisi kelas?

Penentu akses pribadi digunakan dalam definisi kelas.


49) Konsep OOPS manakah yang digunakan sebagai mekanisme penggunaan kembali?

Warisan adalah konsep OOPS yang dapat digunakan sebagai mekanisme penggunaan kembali.


50) Konsep OOPS manakah yang hanya memaparkan informasi yang diperlukan ke fungsi pemanggil?

Enkapsulasi

Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)

Bagikan

79 Komentar

  1. Avatar Abhinav Bhardwaj mengatakan:

    Soal no 16 jawabannya salah.
    Kelas abstrak juga dapat berisi metode non-Abstrak.

    1. Avatar Manoj Kumar mengatakan:

      Abhinav benar..

      Kelas abstrak dapat memiliki metode Abstrak dan non-abstrak.. Minimal satu metode abstrak adalah wajib..

      1. Avatar Guru99 mengatakan:

        Terima kasih, koreksi telah dilakukan.

        1. Avatar Sahira Ashraf mengatakan:

          Apakah C++ mendukung 5 jenis penentu akses?

          1. Avatar Zarish Alam mengatakan:

            Tidak, menurut saya hanya 3…pribadi, publik, dilindungi. Saya kira dua sisanya untuk Java

          2. Avatar Ahmad Attal mengatakan:

            Aksesor Zarish Alam Modifier memiliki enam akun yang tidak dilindungi ho ga

          3. Avatar khanzaman wazir mengatakan:

            tidak, menurutku hanya tiga jenis

      2. Anant Km mengatakan:

        Minimal satu metode abstrak wajib – Ini salah.. Kita dapat membuat kelas abstrak tanpa metode abstrak apa pun di dalamnya, hanya pastikan kelas tersebut tidak dipakai.

        1. Avatar Arun Yusuf mengatakan:

          terima kasih ini sangat membantu

      3. Avatar Jahangir Alam mengatakan:

        Terima kasih Manoj kumar

      4. Avatar Menunggu mengatakan:

        Mohon dibaca secara lengkap. kondisi ini hanya berlaku di java.

    2. Avatar abhay mengatakan:

      gan sebenarnya kalau kalian menjadikan metode kalian sebagai abstrak maka kalian harus menjadikan kelas kalian sebagai abstrak tetapi jika kalian menjadikan kelas kalian sebagai abstrak maka tidak wajib menjadikan metode-metode itu sebagai abstrak. terima kasih

    3. Avatar Fraz Akhtar mengatakan:

      hanya di kelas abstrak Java hanya memiliki metode abstrak tidak untuk semua

  2. Avatar PenggunaRaven mengatakan:

    Terima kasih itu sangat membantu

  3. Avatar Edwin Escoto mengatakan:

    bagaimana cara mengetahui di #15 bahwa nilai a dan b masing-masing adalah 1.2 dan 6 ??

    1. Avatar Abishek Rajagopal mengatakan:

      itulah nilai-nilai yang diteruskan padanya

  4. Avatar Arulprakasan mengatakan:

    Sangat bagus, Bermanfaat!!! Terima kasih guru karir!!

  5. Avatar mohini barelikar mengatakan:

    Terima kasih kepada guru karir

  6. Avatar Dhyey mengatakan:

    Jawaban pertanyaan terakhir no. 50 – Konsep OOPS manakah yang hanya memaparkan informasi yang diperlukan ke fungsi pemanggil? Abstraksi salah. Seharusnya Enkapsulasi saja. Penyembunyian data mengacu pada enkapsulasi, bukan abstraksi. Abstraksi adalah cara mendesain kode.

    1. Avatar admin mengatakan:

      Kesalahan Diperbaiki! Terima kasih

      1. Avatar erebus mengatakan:

        Soal kuis terkait masih bertuliskan Abstraksi.

          1. Avatar siddharth mengatakan:

            Abstraksi adalah jawaban yang benar. enkapsulasi adalah asosiasi data dan fungsi dengan suatu objek. Meskipun enkapsulasi menyembunyikan data dari program lainnya, pertanyaannya bukan tentang itu.

          2. Avatar tetapi itu harusnya hanya abstraksi saja mengatakan:

            tolong perbaiki

  7. Avatar Soumya Pathak mengatakan:

    terima kasih atas bantuan ini

  8. Avatar dinesh mengatakan:

    ini sangat berguna untuk para pemula dasar

  9. Avatar Shiva mengatakan:

    Soal no 4, tolong dicek jawabannya sekali. Merasa pembentukan kalimatnya perlu diperbaiki.

    1. Avatar admin mengatakan:

      Kesalahan Diperbaiki! Terima kasih

  10. Avatar Vaishali mengatakan:

    Terima kasih, ini membantu

  11. Avatar Yogesh mengatakan:

    Pertanyaan no.16
    Kelas abstrak dapat memiliki metode abstrak dan non-abstrak di java. jika Anda mendeklarasikan metode abstrak, maka wajib untuk mendeklarasikan kelas sebagai abstrak tetapi ketika mendeklarasikan kelas sebagai abstrak, tidak wajib untuk mendeklarasikan metode sebagai abstrak di java.

  12. Akshay mengatakan:

    Kelas abstrak hanya dapat berisi metode Abstrak. Apakah itu ?
    kalau tidak salah maka bisa berisi metode Abstrak dan juga metode Non Abstrak.

  13. Avatar Aziem Khan mengatakan:

    Jawaban pertanyaan ke-31 new adalah operator bukan pengubah….

    1. Avatar kevin thesiya mengatakan:

      baru bukan operator.

  14. Avatar Sunil mengatakan:

    Soal no 36 jawabannya salah. Pengubah akses default untuk suatu kelas bersifat internal tetapi bukan Pribadi

  15. Avatar Anonim mengatakan:

    Saya pikir jawaban pertanyaan #50 adalah Abstraksi

    1. Avatar Minal D mengatakan:

      menurut saya jawaban untuk 50 harusnya Abstraksi.

  16. Avatar Gadipe Ramya mengatakan:

    Saya ingin ini sebagai file PDF

    1. Avatar Gopal mengatakan:

      Kirimi saya pesan atau kirim email kepada saya

  17. Avatar uji mengatakan:

    Apa pengubah akses default di kelas?
    -Jawab yang Benar bersifat Publik. Harap perbarui.

    1. Avatar Madu mengatakan:

      Pengubah akses default di kelas adalah "Private".

    2. Avatar Rajitha mengatakan:

      jawabannya benar, pengubah akses default bersifat pribadi, tidak perlu pembaruan

    3. Avatar Minal D mengatakan:

      jawabannya benar, itu pribadi saja.

    4. Avatar Sathya mengatakan:

      Pengubah akses default bersifat pribadi di kelas

      1. Avatar Vijay mengatakan:

        Pengubah akses default kelas adalah pribadi di c++ dan publik di java

  18. Avatar Manjula mengatakan:

    Lebih mudah untuk dipahami

  19. Abdul Waris mengatakan:

    Terima kasih sangat membantu, mohon koreksinya
    Apa pengubah akses default di kelas?
    -Jawab yang Benar bersifat Publik. Harap perbarui.

  20. Avatar Shoaib mengatakan:

    Sangat bagus, Bermanfaat
    Terima kasih

  21. Avatar Bhanu Kant Mishra mengatakan:

    Pengubah Akses Default suatu Kelas adalah Internal.
    Pengubah Akses Default Anggota Kelas adalah Pribadi.
    Mohon Perbaikinya…….

    1. Avatar Krishna mengatakan:

      Terima kasih telah menulis. Itu ditinjau dan diperbaiki.

  22. Avatar Bhanu Kant Mishra mengatakan:

    Konsep OOPS manakah yang hanya memaparkan informasi yang diperlukan ke fungsi pemanggil?
    Abstraksi adalah Jawaban yang Benar…..Ini hanya menampilkan Informasi yang diperlukan.
    Enkapsulasi Sembunyikan Data Penting Dari Pengguna Akhir.

  23. Avatar Chaya mengatakan:

    Terima kasih, ini lebih bermanfaat bagi kami

  24. Avatar Kahsay dengan kidan mengatakan:

    catatan Anda sangat senang, tetapi Anda harus menyiapkan kode dengan solusinya. terima kasih atas ceramah Anda

  25. Avatar Abhinav Kannojia mengatakan:

    Internal untuk kelas dan pribadi untuk anggota kelas. Jadi jawabannya sebagian benar.

  26. Avatar Pranav Bilurkar mengatakan:

    Pengubah akses default untuk semua kelas tingkat atas termasuk kelas normal adalah INTERNAL, dan bukan publik atau privat.

  27. Mahesh Raj mengatakan:

    Anda hebat, Tuan
    Silakan pak, selanjutnya Pertanyaan teratas tentang
    1. Ujung Depan
    2. Bagian belakang
    3. Aplikasi Android 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏♥️♥️♥️♥️ ♥️♥️♥️♥️♥️🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

  28. Avatar M.ikram mengatakan:

    4 pilar oop itu penting, bagaimana caranya, dan jika kita menghilangkan salah satu dari 2 pilar tersebut, apa pengaruhnya terhadap oop? tolong tolong tolong jawab untuk pernyataan sederhana

  29. Avatar Inamullah mengatakan:

    ini sangat membantu, terima kasih

  30. Avatar Linda mengatakan:

    Ini sangat membantu terima kasih.

  31. Avatar Deependra Kumar mengatakan:

    Jawaban pertanyaan ke-50 benar atau harus abstraksi ??

  32. Avatar Prateek mengatakan:

    Saya pikir jawaban terakhir harus berupa abstraksi daripada enkapsulasi

  33. tempat tidur mengatakan:

    Menurutku yang ke 50 itu salah..
    itu harus abstraksi (bukan enkapsulasi)

    1. Avatar MAAZ mengatakan:

      itu harusnya enkapsulasi karena kami menyembunyikan detail untuk kelas lain.

  34. Avatar amitgiri mengatakan:

    Ini sedang diuji di sini sekarang

  35. Avatar Pooja Joshi mengatakan:

    pertanyaan 16) Kelas abstrak dapat berisi metode abstrak dan non abstrak.

    1. Avatar Fraz Akhtar mengatakan:

      kelas abstrak memiliki abstrak dan non abstrak di c, python tetapi di java kelas abstrak hanya memiliki metode abstrak

  36. Avatar GAIKWAD RAJSHRI mengatakan:

    Terima kasih atas saran bagusnya atas info tentang bahasa oop

  37. Avatar Anonim mengatakan:

    Sangat Bermanfaat, Terima Kasih!!

  38. Avatar Fraz Akhtar mengatakan:

    kelas abstrak memiliki abstrak dan non abstrak di c, python tetapi di java kelas abstrak hanya memiliki metode abstrak

  39. torehan mengatakan:

    14) Apa yang dimaksud dengan kelebihan fungsi?
    >> Fungsi yang berlebihan adalah fungsi biasa, tetapi dapat melakukan tugas yang berbeda

    Tidak itu salah. Fungsi tersebut melakukan tugas yang persis sama. satu-satunya perbedaan adalah jumlah atau jenis parameter.

    Jika fungsi tersebut bernama 'Tambah' maka fungsi tersebut harus Tambah, apa pun tanda tangannya.

  40. Avatar Ester Naholo mengatakan:

    Selamat, bermanfaat sekali

  41. Avatar Adnan mengatakan:

    satu fungsi murni diperlukan

  42. Avatar manimozhi mengatakan:

    terima kasih atas pertanyaan ini. Ini membantu saya mengingat kembali semua konsep saya.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *