Студопедия — Annotations
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Annotations






Use the same guidelines as for regular class for naming of custom annotations.

Do not start annotation properties with “get”.

Example:

public @interface Field {

boolean required() default false;

}

See Sun Java Annotations Guide for more examples.

Exceptions

You should always add the suffix Exception to custom exception classes. The following is an example of a correctly named exception class:

ObjectNotFoundException

RuntimeException

Enumerations

The following rules outline the naming guidelines for enumerations:

Ø Use Pascal case for enum types.

Ø F or enum element names use the same conventions as for constants.

Ø Do not suffix enum element names with enum name.

Ø Do not start enumeration properties with “get”.

Ø Do not use an enum suffix on enum type names.

Ø Use a singular name for enum types.

Example:

public enum Fruit {

LEMON (“sour”),

PINEAPPLE (“sweet”);

 

private final String taste;

 

Fruit(String taste) {

this.taste = taste;

}

 

public String taste() {

return this.taste;

}

}

See Sun Java Enums Guide for more examples.

Fields

The following rules outline the naming guidelines for class fields:

Ø Use nouns, noun phrases, or abbreviations of nouns to name fields.

Ø Use camel case.

Ø Use descriptive parameter names. Parameter names should be descriptive enough that the name of the parameter and its type can be used to determine its meaning in most scenarios. For example, visual design tools that provide context sensitive help display method parameters to the developer as they type. The parameter names should be descriptive enough in this scenario to allow the developer to supply the correct parameters.

Ø Use names that describe a parameter's meaning rather than names that describe a parameter's type. Development tools should provide meaningful information about a parameter's type. Therefore, a parameter's name can be put to better use by describing meaning. Use type-based parameter names sparingly and only where it is appropriate

Ø Avoid unnecessary abbreviations.

Ø Do not declare fields as public.







Дата добавления: 2015-09-07; просмотров: 413. Нарушение авторских прав; Мы поможем в написании вашей работы!



Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Этапы и алгоритм решения педагогической задачи Технология решения педагогической задачи, так же как и любая другая педагогическая технология должна соответствовать критериям концептуальности, системности, эффективности и воспроизводимости...

Понятие и структура педагогической техники Педагогическая техника представляет собой важнейший инструмент педагогической технологии, поскольку обеспечивает учителю и воспитателю возможность добиться гармонии между содержанием профессиональной деятельности и ее внешним проявлением...

Репродуктивное здоровье, как составляющая часть здоровья человека и общества   Репродуктивное здоровье – это состояние полного физического, умственного и социального благополучия при отсутствии заболеваний репродуктивной системы на всех этапах жизни человека...

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия