Автор Тема: "paskal case" / "camel case"  (Прочетена 7444 пъти)

Apache

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
"paskal case" / "camel case"
« -: Aug 09, 2006, 18:14 »
Здравейте. Имам един много прост въпрос, а именно каква е разликата между "Paskal Case" и "Camel Case". Прочетох тези термини в една книга, но не разбрах точно смисъла. Мерси предварително.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
"paskal case" / "camel case"
« Отговор #1 -: Aug 09, 2006, 21:59 »
Pascal case би трябвало да се нарича конвенцията за именуване на променливи, типове и т.н. в Pascal. Обикновно там са така:

var Variable: Integer;
  LongNamedVariable: String;

Camel case е конвенцията в Java, която е малко по-засукана. Променливите са така:

int variable;
String longNamedVariable;

Класовете:

class LongNamedClass { ... }

Константите:

final int LONG_NAMED_CONSTANT = 1;

Camel case идва ако не се лъжа от конвенцията за променливите.
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
"paskal case" / "camel case"
« Отговор #2 -: Aug 10, 2006, 10:56 »
Прав си, Наркос.
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

ivak

  • Напреднали
  • *****
  • Публикации: 156
    • Профил
"paskal case" / "camel case"
« Отговор #3 -: Aug 11, 2006, 10:01 »
Цитат (Hapkoc @ Авг. 09 2006,21:59)
Camel case идва ако не се лъжа от конвенцията за променливите.

казват му още CamelBackNotation. идва от начина, по който се изгърбват етикетите. лично мене ме дразни *ужасно*.



Активен

Cлoжнитe пpoблeми имaт пpocти и лecни зa paзбиpaнe гpeшни oтгoвopи.