SORU
13 Mart 2009, Cuma


temel numaralama sınıf kalıtım

C den başka bir numaralama numaralama miras bir desen var mı ??

böyle bir şey:

enum eBase 
{
   one=1, two, three

};


enum eDerived: public Base
{
   four=4, five, six

};

CEVAP
13 Mart 2009, Cuma


#include <iostream>
#include <ostream>

class Enum
{
public:
    enum
    {
        One = 1,
        Two,
        Last
    };
};

class EnumDeriv : public Enum
{
public:
    enum
    {
        Three = Enum::Last,
        Four,
        Five
    };
};

int main()
{
    std::cout << EnumDeriv::One << std::endl;
    std::cout << EnumDeriv::Four << std::endl;
    return 0;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • esnathesinger

    esnathesinge

    6 NİSAN 2009
  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010
  • Strata1000

    Strata1000

    28 EYLÜL 2009