Разлика между версии на „Именуване на променлива“
Направо към навигацията
Направо към търсенето
(Нова страница: ==Именуване на променлива== ===Правила=== Когато искаме компилаторът да задели област в паметт...) |
|||
| Ред 1: | Ред 1: | ||
| − | + | Когато искаме '''компилаторът да задели област в паметта за някаква информация, използвана в програмата ни, трябва да зададем име, което служи като идентификатор и позволява да се реферира нужната ни област от паметта.''' | |
| − | + | ||
| − | Когато искаме компилаторът да задели област в паметта за някаква информация, използвана в програмата ни, трябва да зададем име, което служи като идентификатор и позволява да се реферира нужната ни област от паметта. | + | ==Същност== |
Името може да бъде всякакво по наш избор, но трябва да следва определени правила: | Името може да бъде всякакво по наш избор, но трябва да следва определени правила: | ||
*Имената на променливите се образуват от буквите a-z, A-Z, цифрите 0-9, както и символите $ и _. По принцип е допустимо да се ползват и букви от [[кирилица]]та, но това трябва да се избягва. | *Имената на променливите се образуват от буквите a-z, A-Z, цифрите 0-9, както и символите $ и _. По принцип е допустимо да се ползват и букви от [[кирилица]]та, но това трябва да се избягва. | ||
| Ред 7: | Ред 7: | ||
*Имената на променливите не могат да съвпадат със служебна дума (keyword) от езика Java: | *Имената на променливите не могат да съвпадат със служебна дума (keyword) от езика Java: | ||
| − | [[file:ppr.png]] | + | [[file:ppr.png|center]] |
===Примери=== | ===Примери=== | ||
| Ред 20: | Ред 20: | ||
*1name (започва с цифра) | *1name (започва с цифра) | ||
| − | |||
===Препоръки=== | ===Препоръки=== | ||
Ще дадем някои препоръки за именуване, тъй като не всички позволени от компилатора имена са подходящи за нашите променливи. | Ще дадем някои препоръки за именуване, тъй като не всички позволени от компилатора имена са подходящи за нашите променливи. | ||
| Ред 28: | Ред 27: | ||
*Името трябва да не е нито много дълго, нито много късо. | *Името трябва да не е нито много дълго, нито много късо. | ||
*Трябва да се внимава за главни и малки букви, тъй като Java прави разлика между тях. | *Трябва да се внимава за главни и малки букви, тъй като Java прави разлика между тях. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Вижте още== | ==Вижте още== | ||
*[[Компютър]] | *[[Компютър]] | ||
Текуща версия към 11:18, 1 април 2014
Когато искаме компилаторът да задели област в паметта за някаква информация, използвана в програмата ни, трябва да зададем име, което служи като идентификатор и позволява да се реферира нужната ни област от паметта.
Същност
Името може да бъде всякакво по наш избор, но трябва да следва определени правила:
- Имената на променливите се образуват от буквите 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
