Quote n°10810 • Publié le 08-12-2009
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication à Captain Obvious

Commentaires

Ajouter un commentaire

Ajouter un commentaire

Arza
Allez cadeau. C'est un approche naïve et pas reentrant mais bon.

#include <iostream>

class Bidule
{
public:
Bidule() {};
virtual ~Bidule() {};

void bipbip() {
std::cout << "bipbip" << std::endl;
}

void coincoin() {
std::cout << "coincoin" << std::endl;
}
};

class Machin
{
public:
Machin() {};
virtual ~Machin() {};

void glouglou() {
std::cout << "glouglou" << std::endl;
}
};

class Truc : public Bidule, public Machin
{
public:
Truc() {};
virtual ~Truc() {};

void bipbip() {
this->Bidule::bipbip();
}

void glouglou() {
this->Machin::glouglou();
}
};

class GrosMachin : public Machin
{
public:
GrosMachin() {};
virtual ~GrosMachin() {};
static bool glou;

void glouglou() {
this->Machin::glouglou();
GrosMachin::glou = true;
}
};

class PetitBidule : public Bidule
{
public:
PetitBidule() {};
virtual ~PetitBidule() {};

void bipbip() {
if (GrosMachin::glou) {
std::cout << "glouglou" << std::endl;
} else {
this->Bidule::bipbip();
}
GrosMachin::glou = false;
}
};

bool GrosMachin::glou = false;
RomRom33
*glouglou*
(POO tombée à l'eau)

*coin coin*
(encore une victoire de canard!)

*bip bip*
(et le coyote?)
Viclaterreur
Qui se dévoue pour me coder ça en java/c++?
CursedNonos
C'est déjà pas possible à faire en Java, puisque ça demande de l'héritage multiple qui est pas possible en Java. En C++, par contre, ça devrait passer.
AkagiHydren
Et demain, nous verrons comment expulser une pastèque en orbite avec un élastique en pierre.
legeekpc
Beep , beep, i'm a sheep
LPA_
En tout cas si t'es capable de réussir cet exercice, ça prouve ta bonne maîtrise de ta capacité d'abstraction.
Munuxi
Bientôt, nous verrons que les coincoins de Chouette font peur aux wanwan de (Truc)Muche. Et les patates vaincront.
droopinett
POO programation orientée objet mais aussi caca en anglais. Autrement dit, c'est de la merde
Kekoc
J'ai un prof aussi comme ça qui nomme ses classe en : Toto, Poulet ou encore Tekila x)
Spifice
Maintenant que je suis en école d'info, je peux comprendre cette suite et la mettre en favori !
Drantanir
Ah ? j'ai eu quazi le même mais avec des Pokemon !

Ajouter un commentaire

  • Vous n'avez le droit qu'à un seul commentaire par quote
  • L'espace commentaire n'est pas un espace de discussion. Merci de réagir à la quote et uniquement à la quote
  • On ne donne pas son avis sur la quote. Les boutons (+) et (-) sont là pour ça
  • Pas de "c'est un fake", "déjà vu", "first", "preum's" ou autres mauvaises habitudes
  • Merci d'écrire dans un français correct : SMS, kikoo lol, :noel: seront sanctionnés
  • Les incitations au piratage, la pornographie, le racisme et toute forme d'insulte sont interdits
  • Sinon.