Problème sur l'utilisation de classe dans un module en c#
IDanteSs
-
Utilisateur anonyme -
Utilisateur anonyme -
Boujour/Bonsoir
Je souhaite utiliser, dans un module une classe sous forme :
Ce morceau de code provient d'un annexe d'Exercice ne contenant pas plus de précision que cela. Et je n'ai pour consigne de ne pas modifier l'interieur des classes. 1,2 et 3 designe les types d'absence d'un employé : 1 pour maladie, 2 pour congé , 3 pour rtt.
Je cherche à utiliser la valeur que retourne getTypeOff () dans un module qui doit contenir en paramètre une collection d'objet de type TacheOff et qui doit me retourner le nombre de jours de maladie contenus dans la collection.
Pour être plus précis je souhaite faire en sorte que pour chaque date ou 1(donc maladie) est affilier, le module me retourne le nombre de jour .
Je pense être sur la bonne voit mais je vois pas comment mettre mes idées sous forme de code ^^...
Je souhaite utiliser, dans un module une classe sous forme :
Class Tache
{
private DateTime la Date;
private string NomEmploye;
public DateTime getLaDate() {}
public string getNomEmploye() {}
}
Classe TacheOff : Tache
{
private int typeOff; // qui prend 1,2 ou 3
public int getTypeOff() {}
}
Ce morceau de code provient d'un annexe d'Exercice ne contenant pas plus de précision que cela. Et je n'ai pour consigne de ne pas modifier l'interieur des classes. 1,2 et 3 designe les types d'absence d'un employé : 1 pour maladie, 2 pour congé , 3 pour rtt.
Je cherche à utiliser la valeur que retourne getTypeOff () dans un module qui doit contenir en paramètre une collection d'objet de type TacheOff et qui doit me retourner le nombre de jours de maladie contenus dans la collection.
Pour être plus précis je souhaite faire en sorte que pour chaque date ou 1(donc maladie) est affilier, le module me retourne le nombre de jour .
Je pense être sur la bonne voit mais je vois pas comment mettre mes idées sous forme de code ^^...
A voir également:
- Problème sur l'utilisation de classe dans un module en c#
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Ouvrez cette page. dans le code de la page, modifiez la couleur de fond de la classe .pix. un code de 4 chiffres doit apparaître dans la grille. lequel ? ✓ - Forum Programmation
- La ressource demandée est en cours d'utilisation ✓ - Forum Caméra
- Persistence module - Forum logiciel systeme
1 réponse
Bonsoir
déjà peux tu préciser ce que tu entends par Module, car en C# je ne vois pas à quoi ça correspond.
Si on fait un parallèle avec VB ça pourrait être une classe static?
Pas de corps donc elle ne fait rien. Cependant elle est déclarée comme retournant un int, elle ne fait rien, donc ne retourne rien et par conséquent le compilateur va refuser.
déjà peux tu préciser ce que tu entends par Module, car en C# je ne vois pas à quoi ça correspond.
Si on fait un parallèle avec VB ça pourrait être une classe static?
Et je n'ai pour consigne de ne pas modifier l'interieur des classesben ça ne marchera pas , prenons par exemple cette ligne
public int getTypeOff() {}// cette méthode n'a pas de corps,
Pas de corps donc elle ne fait rien. Cependant elle est déclarée comme retournant un int, elle ne fait rien, donc ne retourne rien et par conséquent le compilateur va refuser.