Recherche personnalisée

Visual c# Atelier 3 : Les classes



Atelier N°3 : Les classes

Contenu :

- Indexeurs

1. Gestion des employés

Créer une classe Employe contenant les champs suivants :

· _matricule : un nombre entier qui doit être incrémenté automatiquement par le système lors de la création d’un nouvel employé)

· _nom

· _prenom

· _dateNaissance

· _villeNaissance

· _salaire

· _nombreEmployes : champ entier statique

a. Créer les propriétés correspondantes (les propriétés nombreEmployes et matricule doivent être en lecture seule.)

b. Créer un indexeur qui permet d’accéder aux informations d’un employé en utilisant les noms des propriétés.

c. Initialiser la propriété statique dans un constructeur statique.

d. Créer un constructeur par défaut et un constructeur à quatre.

e. Ecrire une méthode Employe rechercherEmploye (int mat) qui retourne l’employé dont le matricule est donné en paramètre.

f. Créer une application de gestion d’un employé :

i. Ajout

ii. Suppression

iii. modification

iv. Recherche

v. Navigation : premier, précédent, suivant et dernier.

vi. Affichage du nombre d’employés

2. Jeu de dès

Réaliser une application qui simule un jeu de dès à chaque clic sur le bouton jouer, on affiche d’une manière aléatoire quatre dès dans les quatre étiquettes de la fenêtre.

a. Créer une classe NombreAleatoire qui contient une propriété (en lecture seule) nommée Val et qui retourne un nombre aléatoire compris entre 1 et 6.

b. Créer un objet Form contenant quatre étiquettes et un bouton de commande.

c. L’objet Label possède une propriété Image qui peut contenir une image (formats:png,gif)

Indications

Classe Random

La classe Random génère des nombre aléatoires de type byte, int et double

Méthodes :

· int Next() : retourne un nombre aléatoire entier. dans l’intervalle [0, +2,147,483,646]

· int Next(int n) : retourne un nombre aléatoire entier. dans l’intervalle [0, n[.

· int Next(int a, int b) : retourne un nombre aléatoire entier. dans l’intervalle [a,b[

Classe Image

La méthode Image.FromFile("nom_fichier_image") : crée et retourne un objet de type Image.

Obtenir le chemin de du dossier courant : Directory.GetCurrentDirectory()

Zip - 85 ko
PDF - 100.3 ko

calle


PDF - 100.3 ko
calle
calle

Suivre la vie de ce site RSS -
HitMaroc.net
Formation GoogleCe site est listé dans la catégorie Informatique : Programmation informatique Dictionnaire