[C++]Incrémenter attribut d'une autre classe
max
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai une question à propos des attributs en C++
J'ai une classe A qui a un attribut :
profit
J'ai une autre classe B qui doit incrémenter cet attribut. L'attribut profit doit rester dans la classe A.
Est-ce que quelqu'un pourrait m'indiquer comment faire cela et comment doit être initialiser profit
Merci
j'ai une question à propos des attributs en C++
J'ai une classe A qui a un attribut :
profit
J'ai une autre classe B qui doit incrémenter cet attribut. L'attribut profit doit rester dans la classe A.
Est-ce que quelqu'un pourrait m'indiquer comment faire cela et comment doit être initialiser profit
Merci
A voir également:
- [C++]Incrémenter attribut d'une autre classe
- Attribut changer - Télécharger - Divers Utilitaires
- Classe ram - Guide
- Bluetooth mercedes classe a 2005 - Forum Autoradio
- Dans le code de la page, modifiez la couleur de fond de la classe .pix. - Forum Réseaux sociaux
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
6 réponses
y a un héritage entre A et B ? Sinon, il y a friend ou encore statci etc...
Il faut nous en dire plus.
profit est un membre de la classe ou de l'objet ?
Il faut nous en dire plus.
profit est un membre de la classe ou de l'objet ?
Ok, déjà c'est plus clair.
comme B hérite de A, il faut que profit soit "public" ou "protected".
Ensuite dans B il suffit de faire profit+=...;
Pour initialiser profit :
class A{static Type profit=...;}
ou
comme B hérite de A, il faut que profit soit "public" ou "protected".
Ensuite dans B il suffit de faire profit+=...;
Pour initialiser profit :
class A{static Type profit=...;}
ou
class A{static Type profit;...} Type A::profit=...;Voilà...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question