Solution d’exercice 6 majeur / mineur – JAVA informatique



 

import java.util.Scanner;

public class age {

public static void main(String[] args) {

Scanner n=new Scanner(System.in);

System.out.println("entrez votre age :");

int age=n.nextInt();

            if(age>18){

                        System.out.println("vous êtes majeur");

                           }

            else {

                        System.out.println("vous êtes mineur");                       

                           }

            }

            }

Retour à l'énoncé


public Java  est  un mot-clé qui déclare que l'accès d'un membre est public. Les membres publics sont visibles pour toutes les autres classes. Cela signifie que toute autre classe peut accéder à un champ ou à une méthode publique. En outre, les autres classes peuvent modifier les champs publics, sauf si le champ est déclaré comme définitif.

Une bonne pratique consiste à donner aux champs un accès privé et à réserver l'accès public uniquement à l'ensemble des méthodes et des champs finaux qui définissent les constantes publiques de la classe. Cela permet d'encapsuler et de masquer des informations, car cela permet de modifier l'implémentation d'une classe sans affecter les consommateurs qui utilisent uniquement l'API publique de la classe.

Vous trouverez ci-dessous un exemple de classe publique immuable nommée Length qui maintient des champs d'instance privés nommés units et magnitude mais qui fournit un constructeur public et deux méthodes d'accès publiques.

Commentaires