Именуване на променлива
Направо към навигацията
Направо към търсенето
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Когато искаме компилаторът да задели област в паметта за някаква информация, използвана в програмата ни, трябва да зададем име, което служи като идентификатор и позволява да се реферира нужната ни област от паметта.
Същност
Името може да бъде всякакво по наш избор, но трябва да следва определени правила:
- Имената на променливите се образуват от буквите a-z, A-Z, цифрите 0-9, както и символите $ и _. По принцип е допустимо да се ползват и букви от кирилицата, но това трябва да се избягва.
- Имената на променливите не може да започват с цифра.
- Имената на променливите не могат да съвпадат със служебна дума (keyword) от езика Java:
Примери
Правилно име:
- name
- first_Name
- _name1
Неправилно име (ще доведе до грешка при компилация):
- 1 (цифра)
- if (служебна дума)
- 1name (започва с цифра)
Препоръки
Ще дадем някои препоръки за именуване, тъй като не всички позволени от компилатора имена са подходящи за нашите променливи.
- Имената трябва да са описателни – да обясняват за какво служи дадената променлива. Примерно за име на човек подходящо име е personName, а неподходящо име е a37.
- Трябва да се използват само латински букви.
- В Java e прието променливите да започват винаги с малка буква и всяка следваща дума да започва с главна буква. Примерно: firstName, a не firstname или first_name.
- Името трябва да не е нито много дълго, нито много късо.
- Трябва да се внимава за главни и малки букви, тъй като Java прави разлика между тях.
Вижте още
- Компютър
- Машина
- Алън Тюринг
- Програма
- Видове целочислен тип
- Булев тип
- Символен тип
- Инициализация на променлива
- Присвояване на стойност на променлива
- Деклариране на променлива
- Алгоритъм
Източници
- Програмиране в среда интернет
- Примитивни типове и променливи
- Кънчо П. Кънчев, Линейно програмиране : Същност и основни методи
- Ричард Петерсен, Програмиране под Linux 2001 Софтпрес
- Павел Петров, Сървърно програмиране
- Кърт Кейгъл, Дейв Гибънс, Дейвид Хънтър, Никола Озу, Джон Пинок, Пол Спенсър, Програмиране с XML
