exemplu_07

Upload: schiopoiu-isabela

Post on 05-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/15/2019 Exemplu_07

    1/1

    using System;class Bancnota{

    private int valoare;public Bancnota(int v) // constructor

    {valoare = v;

    }public static explicit operator Bancnota(int v) // conversie explicita// public static implicit operator Bancnota(int v) // conversie implicita{

    return new Bancnota(v);}public static explicit operator int(Bancnota b) // conversie explicita// public static implicit operator int(Bancnota b) // conversie implicita{

    return b.valoare;}

    }class Test onversie{

    static voi! "ain( ){

    int val = #$$;Bancnota b = (Bancnota)val; // onversie explicitaonsole.%rite&ine((int)b); // onversie explicita// Bancnota b = val ; // conversie implicita// onsole.%rite&ine(b); // conversie implicita

    }}