IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Assignations en orienté objet


Sujet :

C#

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Assignations en orienté objet
    Bonsoir,
    Je programme depuis quelques mois en orienté objet mais j'ai un problème d'assignation que je n'arrive pas à résoudre.
    Voici un programme qui illustre le problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    static void Main(string[] args)
    {
         CustomInt Int1 = new CustomInt(10);
         CustomInt Int2 = Int1;
     
         Int2.Value += 5;
     
         Console.WriteLine(Int2.Value); //Affiche 15
         Console.WriteLine(Int1.Value); //Affiche aussi 15
     
         Console.ReadLine();
    }
     
     
    public class CustomInt
    {
         public int Value;
     
         public CustomInt(int value)
         {
              Value = value;
         }
    }
    Dans ce code, je veux juste que Int2 prenne la valeur de Int1 sans lier les deux entre elles.
    Une solution serait d'utiliser une struct au lieu d'une classe pour CustomInt, mais je ne peux pas faire ça car dans mon vrai programme il s'agit d'un MediaPlayer qui est forcément une classe.
    Comment faire svp ?

    Merci d'avance.
    Dernière modification par Invité ; 11/03/2021 à 22h57.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/05/2017, 12h28
  2. Faut-il éviter de distraire les débutants avec l'orientée objet ?
    Par tarikbenmerar dans le forum Actualités
    Réponses: 165
    Dernier message: 26/07/2014, 20h53
  3. Tableau html avec évènements. Orienté objet ou non ?
    Par tidus_6_9_2 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/09/2010, 11h12
  4. Réponses: 0
    Dernier message: 06/06/2008, 08h41
  5. Programmation orienté objet avec vb
    Par anisj1m dans le forum VBScript
    Réponses: 10
    Dernier message: 07/05/2008, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo