маловато блох и с каких это пор домашние животные всегда четырёхногие и блохастые?
в этом и есть сакральный смысл объектно ориентированного программирования ;-)
парадигма не межет быть виновата в хуёво спроектированных структурах данных
class oHuman{
int legs = 2;
Gender gender;
oHuman(Gender gnd) { gender = gnd; brain = gnd != Gender.Female; }
}
int legs = 2;
Gender gender;
oHuman(Gender gnd) { gender = gnd; brain = gnd != Gender.Female; }
}
brain = gnd == Gender.Male ? penis : null;
Сексистские стереотипы, так на полную катушку.
Сексистские стереотипы, так на полную катушку.
боюсь, тут будет Operator/operand type mismatch. Компилятор не пропустит столь толстый шовинизм.
Пятница подходила к концу и, окончательно заёбанный рутиной, я решил не сдаваться.
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;
}
}
Это я к чему. Природа найдёт свой путь!
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;
}
}
Это я к чему. Природа найдёт свой путь!
Для вечера пятницы - это шедевр!
Чтобы написать коммент, необходимо залогиниться