status = $newStatus; } // Afficher qui on est public function whoAmI() { echo '
Je suis un humain ' . $this->gender . ' ' . $this->status . ' nommé ' . $this->name . ''; } } /**************************** * un mâle humain * Class Man * /*****************************/ class Man extends Human { public function __construct( $complete_name = "Bob" , $status = "puceau" ) { $this->name = $complete_name; $this->gender = "homme"; $this->setStatus( $status ); } /** * les hommes ne fuckent qu'avec les femmes * nous allons donc restreindre ce paramètre * @param Woman $femme */ public function fuck( Woman $femme ) { /** * si la femme fuckeé est une mère, * alors l'homme est un mother fuckeur */ if ( $femme->isMother() ) { $newMaleStatus = "mother fucker"; $femme->setStatus( 'impossible' ); } else { // on va dire que fucker fait tomber enceinte à tous les coups. $femme->pregnant = true; $femme->setStatus( 'comblée' ); $newMaleStatus = "viril"; } $this->setStatus( $newMaleStatus ); echo '' . $this->name . ' : OWIIII ma mignonne à la rose'; echo '' . $femme->name . ' : HOU! grand fou je suis toute retournée'; } } /**************************** * une femelle humain * Class Woman ***************************/ class Woman extends Human { public $pregnant = false; public function __construct( $complete_name = "Alice" , $status = "vierge" ) { $this->name = $complete_name; $this->gender = "femme"; $this->setStatus( $status ); } // tester si la femme est enceinte public function isMother() { if ( $this->pregnant == true ) { return true; } return false; } } /*************************** * lancer le rendu visuel **************************/ // c'est sale de mettre autant de echo à la suite echo " Adam et Eve
"; echo "Bonjour Monde!"; echo "
Vous connaissez la légende: au huitième jour, Dieu créa le Lundi."; echo "
Créons donc Adam le premier homme"; $adam = new Man( "Adam" ); echo "
hop, c'est fait."; echo "
Allez Adam, dis nous tout."; $adam->whoAmI(); echo "
Merci mon petit."; echo "
Créons donc Eve la première femme"; $eve = new Woman( "Eve" ); echo "
hop, c'est fait."; echo "
Allez Eve, dis nous tout."; $eve->whoAmI(); echo "
Merci mon petit."; echo "
Et puis un jour, Adam et Eve ont forniqué."; echo "
Ici c'est donc Adam qui prend Eve."; $adam->fuck( $eve ); echo "
hop, c'est fait."; echo "
Eve est donc comblée et enceinte."; $eve->whoAmI(); echo "
Et adam a gagné en virilité."; $adam->whoAmI(); echo "
Mais adam, fort de pulsions animales absolument incontrôlables ne s'arrête pas là et va fucker Eve qui est maintenant une maman. Hors nous savons que les maman sont dénuées d'activité sexuelle"; $adam->fuck( $eve ); echo "
Eve est donc une femme qui ne peut exister."; $eve->whoAmI(); echo "
Et Adam a gagné un nouveau statut."; $adam->whoAmI(); echo "
";