1. Java / Говнокод #3998

    +115

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    static final class Single extends Node {
            Node dup(boolean not) {
                if (not)
                    return new NotSingle(ch);
                else
                    return new Single(ch);
            }
            boolean study(TreeInfo info) {
                info.minLength++;
                info.maxLength++;
                return next.study(info);
            }
    static final class NotSingle extends Node {
            Node dup(boolean not) {
                if (not)
                    return new Single(ch);
                else
                    return new NotSingle(ch);
            }
            boolean study(TreeInfo info) {
                info.minLength++;
                info.maxLength++;
                return next.study(info);
            }
        }
    static final class SingleA extends Node {
            Node dup(boolean not) {
                if (not)
                    return new NotSingleA(ch);
                else
                    return new SingleA(ch);
            }
            boolean study(TreeInfo info) {
                info.minLength++;
                info.maxLength++;
                return next.study(info);
            }
        }
    
        static final class NotSingleA extends Node {
            int ch;
            NotSingleA(int n) {
                ch = ASCII.toLower(n);
            }
            Node dup(boolean not) {
                if (not)
                    return new SingleA(ch);
                else
                    return new NotSingleA(ch);
            }
    
            boolean study(TreeInfo info) {
                info.minLength++;
                info.maxLength++;
                return next.study(info);
            }
        }
    
        static final class Ctype extends Node 
            Node dup(boolean not) {
                if (not) {
                    return new NotCtype(ctype);
                } else {
                    return new Ctype(ctype);
                }
            }
            boolean study(TreeInfo info) {
                info.minLength++;
                info.maxLength++;
                return next.study(info);
            }
        }
    
    далее идут 
    static final class SingleU extends Node {
    static final class NotCtype extends Node {
    static final class NotSingleU extends Node {
    c очевидно какими методами внутри

    суровое ООП, главное что это не школьная поделка, а серъезнейший продукт
    продолжение #3976 #3975 #3940

    Запостил: 3.14159265, 16 Августа 2010

    Комментарии (39) RSS

    • картина "очень одинокий петух"
      Ответить
    • ебнуться просто. красота. надо начинать печатать это на обоях и продавать.
      Ответить
    • Многа букафф. ниасилил
      Ответить
      • да там же сплошная копипаста
        Ответить
        • Копипаста веселит только школоту, а нам малевича подавай. Мы искусство любим
          Ответить
          • это исходники явы - это раз.
            На говнокоде постят говно, а не искусство - это два.
            Ответить
            • На говнокоде постят весёлый код, а не тупые высеры типа- смотрите, мой однокласнег не умеет массивами пользоваться. а проциклы он тоже не слышал
              Ответить
              • >>>а не тупые высеры типа- смотрите, мой однокласнег не умеет массивами пользоваться

                повторяю для дебилоидов - это исходники явы
                и причем тут массивы, %юзернейм%

                я думал мы говорим тут о наследовании и ООП
                Ответить
                • показать все, что скрытотогда ты можешь почитать мануалу по жабе. И кстати паттерны пока никто не отменял.
                  А методов накопипастили зря. базовый класс мог бы вполне подойти
                  Ответить
                  • >>>тогда ты можешь почитать мануалу по жабе.
                    зачем мне её читать?
                    >>>А методов накопипастили зря. базовый класс мог бы вполне подойти

                    спасибо кэп. а то мы без тебя и не знали что зря.

                    так а причем тут циклы, массивы и однокласнеги %bparanoid%?
                    Ответить
                    • показать все, что скрытоа ты главное не обзывайся, а то забалаеешь.
                      Ответить
                      • ты не ответил на вопрос

                        >>>мой однокласнег не умеет массивами пользоваться. а проциклы он тоже не слышал

                        читая это http://govnokod.ru/1830 я прихожу к выводу что ты недалеко ушел от своего однокласника
                        Ответить
                        • стрелки не переводи
                          Ответить
                          • да я факт констатирую. что это как не неумение/незнание циклов/массивов.
                            $str = str_replace(';', ' ', $str);
                            $str = str_replace('.', ' ', $str);
                            $str = str_replace(':', ' ', $str);
                            $str = str_replace('+', ' ', $str);
                            и я так понял ты говоришь о своих одноклассниках.

                            а ответа на вопрос так не услышал.
                            на понятном тебе языке могу сказать: Слив зощитан.
                            Ответить
                            • Тема слива не раскрыта
                              Ответить
                              • >>>Тема слива не раскрыта
                                в таком случае ответь на вопрос и на этот тож 3998#comment43150
                                Ответить
                            • Отстань, троль
                              Ответить
                              • GTFO из жаба-треда пыхапе-манкей, которая не поняла приницип наследования.

                                тут взрослые дяди говорят о ООП - тебе тут не место
                                Ответить
                  • А, у них в мануале значит написано "мы забыли ооп и вообще мы копипастеры". Не знал.
                    Ответить
                • показать все, что скрытои всё-равно несмешно
                  КГ\АМ, убейся о стенк, выпей йаду, убейсибя сразбегу
                  Ответить
                  • http://govnokod.ru/3998#comment43122
                    дружище этим постом ты показал свое незнание и тупость - иди и продолжай писать на пыхе, и не лезь в жабу, раз нихера в ней не понимаешь.

                    ЗЫ вижу на говнокоде завелся падонаг.
                    Ответить
                  • Да ты еще может кожанку носишь? А то чето из 90-х не вылез.
                    Ответить
          • Контекст копипсаты может доставлять всегда.
            Ответить
          • >>>>Копипаста веселит только школоту
            не пойму, зачем тогда ты постишь такое
            http://govnokod.ru/1828
            http://govnokod.ru/1830
            [quote]
            $str = str_replace(',', ' ', $this->searchString);
            $str = str_replace(';', ' ', $str);
            $str = str_replace('.', ' ', $str);
            $str = str_replace(':', ' ', $str);
            $str = str_replace('+', ' ', $str);
            $str = str_replace('-', ' ', $str);
            $str = str_replace('"', ' ', $str);
            $str = str_replace("'", ' ', $str);
            вот что я наклал как-то
            Запостил: paranoid
            [/quote]

            ты держишь посетителей сего ресурса за школьников?
            Ответить
            • Здесь мало букаффф. Лаконичность так сказать
              Ответить
              • ты держишь посетителей сего ресурса за школьников?
                Ответить
              • Так тебе смешнее когда мало букв?
                Ответить
                • когда букафф много - влом читать
                  Ответить
                  • Заебись ты программист.
                    Ответить
                    • Отстаньте, троли
                      Ответить
                      • Сайтом ты ошибся наверно. Тебе объясняют, почему высказывание
                        > Копипаста веселит только школоту
                        неверно. С тебя аргументы? Нету больше -- всё, проебался. А "Отстаньте, троли" это смешно))
                        Ответить
                  • echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

                    но тока если у тебя не винда. и читать то - всего 4 слова.
                    Ответить
                    • человек, освоивший управление этим автомобилем, никогда не сможет управлять любым другим автомобилем )))))
                      Ответить
                      • car и cdr это не перл, если вы об этом. а если нет - то темболее не в кассу.
                        Ответить
                        • хм причем тут лисп?
                          перечитал тред - ни одного упоминания...
                          Ответить
                        • не видели вы статьи о сравнении языков программирования и автомобилей )))) темнота
                          Ответить

    Добавить комментарий