(!) oAnimal brain = true; legs = 0; oHuman t ; \ » oPet legs = 2; V .J legs = 4; fleas = 0; J / как это работает :: ООП :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)
Подробнее
(!)
oAnimal
brain = true; legs = 0;
oHuman t ; \ » oPet
legs = 2; V .J legs = 4;
fleas = 0;
JmV O oDog oCat
HAJ-W fleas = 8; fleas
ООП,как это работает,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Пятница подходила к концу и, окончательно заёбанный рутиной, я решил не сдаваться.
public interface iThinkable{
public iThinkingResult doThink();
}
public class Penis : iThinkable{
public iThinkingResult doThink{
return new ThinkingResult("Go watch some porn");
}
}
public class Vagina : iThinkable{
public iThinkingResult doThink{
//TODO return a stream of random words
}
}
public class Human {
private iThinkable Brain;
public Gender Gender;
public Human(Gender gnd,HumanBodyParts BodyParts){
Brain = gnd == Gender.Male ? BodyParts.Penis : BodyParts.Vagina;
}
}
int legs = 2;
Gender gender;
oHuman(Gender gnd) { gender = gnd; brain = gnd != Gender.Female; }
}
Сексистские стереотипы, так на полную катушку.
public interface iThinkable{
public iThinkingResult doThink();
}
public class Penis : iThinkable{
public iThinkingResult doThink{
return new ThinkingResult("Go watch some porn");
}
}
public class Vagina : iThinkable{
public iThinkingResult doThink{
//TODO return a stream of random words
}
}
public class Human {
private iThinkable Brain;
public Gender Gender;
public Human(Gender gnd,HumanBodyParts BodyParts){
Brain = gnd == Gender.Male ? BodyParts.Penis : BodyParts.Vagina;
}
}
Это я к чему. Природа найдёт свой путь!