Questions piège sur la Programmation Orientée Objet – JAVA – Partie 2
Les questions pouvant être posées par des recruteurs sont nombreuses. Ce sont quelques-unes des questions les plus fréquemment posées. Prenez le temps de lire ces questions et réfléchir soigneusement à la façon dont vous répondriez à chacune d’elles lorsqu’on vous le demandera.
1. Java est un langage purement orienté objet? sinon pourquoi?
2. Quelles sont les règles de surcharge et de redéfinition de méthode en Java?
Voir: Redéfinition de méthode en Java
3. La différence entre surcharge et redéfinition d’une méthode?
4. Peut-on surcharger une méthode statique en Java?
5. Peut-on redéfinir une méthode statique en Java?
6. Peut-on empêcher la redéfinition d’une méthode sans utiliser le modificateur « final »?
Voir aussi: le mot-clé static, private, et final
7. Peut-on redéfinir une méthode privée en Java?
8. Peut-on redéfinir une méthode privée en Java?
9. A quoi sert la méthode par défaut de Java 8?
La méthode par défaut, également appelée méthode d’extension, est un nouveau type de méthode que nous pouvons ajouter à l’interface maintenant. Ces méthodes ont une implémentation et sont destinées à être utilisées par défaut. JDK 8 a réussi à fournir des fonctionnalités communes liées à l’expression lambda et à l’API stream sans casser tous les clients qui implémentent leurs interfaces. Si nous regardons la documentation de l’API de Java 8, nous trouverons plusieurs méthodes par défaut utiles dans l’interface key de Java comme Iterator, Map etc. Exemple d’une méthode déclarée default :
public interface ExempleMonInterface { public default void foo() { System.out.println("foo() est une méthode déclarée default"); } }
Voir aussi: Le mot-clé default en Java.
10. Pouvons-nous créer une classe abstraite sans méthode abstraite?
Voir aussi: Le mot-clé abstract en Java.
- Top 120 Questions d’Entretien sur Java – Partie 1
- Top 120 Questions d’Entretien sur Java – Partie 2
- Top 120 Questions d’Entretien sur Java – Partie 3
- Top 120 Questions d’Entretien sur Java – Partie 4
- Top 120 Questions d’Entretien sur Java – Partie 5
- Top 120 Questions d’Entretien sur Java – Partie 6
- Top 120 Questions d’Entretien sur Java – Partie 7
- QCM Java – JDBC
- QCM Java – String – Partie 1
- QCM Java – String – Partie 2
- QCM Java – String – Partie 3
- QCM Java – String – Partie 4
- QCM Java – Les interfaces – Partie 1
- QCM Java – Les interfaces – Partie 2
- QCM Java 8 Corrigé – Partie 1
- QCM Java 8 Corrigé – Partie 2
- QCM Java – Gestion des exceptions – Partie 1
- QCM Java – Gestion des exceptions – Partie 2
- QCM Java – Les collections – Partie 1
- QCM Java – Les collections – Partie 2
- QCM Java – Les collections – Partie 3
- QCM Java – Les collections – Partie 4
- QCM Java – les interfaces graphiques – Swing
- QCM Java – Programmation Orientée Objet
- QCM Java – JDK JRE JVM et JIT
- QCM Java – Classes et objets
- QCM java J2EE corrigé
- QCM Java – Structures de données – tableaux (Arrays)
- QCM Java – Types génériques
- QCM Java – Les tableaux(Arrays)
- QCM Java – Les énumérations
- QCM Java – Type de données – Les booléens et les chaîne de caractères
- QCM Java – Types de donnée primitifs
- QCM Java – L’utilisation des dates
- QCM JSP – Questions d’entretiens
- QCM – Test de recrutement – Développeur JAVA / J2EE
- QCM J2EE – Gestion de session et sécurité des applications Web
- QCM sur Java EE – Testez vos connaissances – Corrigé
- QCM sur les servlets – Questions et réponses
- Top 10 des questions sur JAVA les plus difficiles en entretien avec les réponses
- 10 Questions piège sur JAVA posées en entretien d’embauche
- Questions piège sur la Programmation Orientée Objet – JAVA – Partie 1
- Questions piège sur la Programmation Orientée Objet – JAVA – Partie 2
- Questions piège sur la Programmation Orientée Objet – JAVA – Partie 3
- Testez vos connaissances – QCM Java corrigé – Partie 1
- Testez vos connaissances – QCM Java corrigé – Partie 2
- Testez vos connaissances – QCM Java corrigé – Partie 3
- Testez vos connaissances – QCM Java corrigé – Partie 4
- Testez vos connaissances – QCM Java corrigé – Partie 5
- Testez vos connaissances – QCM Java corrigé – Partie 6
- Testez vos connaissances – QCM Java corrigé – Partie 7
- Testez vos connaissances – QCM Java corrigé – Partie 8
- Testez vos connaissances – QCM Java corrigé – Partie 9
- Testez vos connaissances – QCM Java corrigé – Partie 10
- QCM Java – Conversions de types et castings
- Questions techniques sur MYSQL
- QCM MySQL Corrigé – Optimisation de requêtes
- QCM Base de données avec correction
- QCM sur PHP
- QCM Symfony
- QCM AngularJS
- QCM React
- QCM HTML / CSS
- QCM Java – Programmation Orientée Objet
- QCM Python
- QCM Cloud Computing
- QCM Framework Spring
- QCM Javascript
- QCM jQuery
- QCM Oracle
- QCM sur GIT – Gestionnaire de version
- QCM Linux – Gestion de processus
- QCM Réseau
- QCM Architecture des ordinateurs
- QCM Securité informatique
- QCM En Informatique Générale
- QCM en C
- QCM en C#
- QCM sur l'algorithmique
- QCM Word
- QCM Excel
- QCM PowerPoint
- QCM Access