✓Test du chapitre 6
1. Étant donné le fragment suivant,
classe X {
nombre entier privé ;
Le fragment suivant est-il correct ?
chic {
public static void main (String args[]) {
X ob = nouveau X();
ob.count = 10;
2. Un modificateur d'accès doit _____ la déclaration d'un membre.
3. Le complément d'une file d'attente est la pile. Il utilise le premier accès **enter, le dernier
qui sort, et est souvent comparé à une pile de vaisselle. Le premier cours
posé sur la table est le dernier à être utilisé. Créez une classe de pile appelée
Pile pouvant contenir des caractères. Appeler les méthodes qui accèdent à la pile depuis
push( ) et pop( ). Autoriser l'utilisateur à spécifier la taille de la pile lorsque
elle est créée. Gardez tous les autres membres de la classe Stack privés.
(Conseil : vous pouvez utiliser la classe Queue comme modèle ; changez simplement la façon dont
comment les données sont accessibles.)
**4. Étant donné cette classe,
classe Test {
int a;
Test(int je) { une = je; }
}
créez une méthode appelée swap( ) qui échange le contenu des objets référencés par deux références d'objet Test.
5. Le fragment suivant est-il correct ?
classe X {
int meth(int a, int b) { ... }
Chaîne meth(int a, int b) { ... }
6. Créez une méthode récursive qui affiche le contenu d'une chaîne à l'envers.
7. Si tous les objets d'une classe doivent partager la même variable, **
comment déclarer cette variable ?
**8. Pourquoi devrez-vous utiliser un bloc statique ?
9. Qu'est-ce qu'une classe interne ?
10. Pour qu'un membre ne soit accessible qu'aux autres membres de sa classe,
quel modificateur d'accès doit être utilisé ?
11. Le nom d'une méthode ainsi que sa liste de paramètres constituent le **__________
de la méthode.
Chapitre 6 Vérification approfondie des méthodes et des classes 217
**12. Un argument int est passé à une méthode en utilisant l'appel by
__________.
13. Créez une méthode varargs appelée sum() qui additionne les valeurs int transmises
pour lui. Faites-lui renvoyer le résultat. Démontrer son utilisation.
**14. Une méthode varargs peut-elle être surchargée ?
15. Montrez un exemple de méthode varargs surchargée et ambiguë.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3