|
|
|||||
[+1 24.11.10]
[+1 04.11.10] Регистрация: Jan 2010
Сообщений: 248
|
Проблема В коде(1 раз пишу)
Я не придумал другого названия теме поэтому написал так .
Сразу говорю не кидайтесь я только начал читать Колина Мука. вот я зделал небольшой код который создает значение жизни. С возможностями изменить. А оно мне выдает кучу ошибок что тут неправильно в коде? |
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Цитата:
2. у локальной переменной не может быть модификатора доступа перечитай в общем стр.39, 48, 53...
__________________
можно, даже нужно на "ты", - Я лишён предрассудков относительно "Вы" =)) но чур без фамильярностей... Последний раз редактировалось Contemplator; 25.11.2010 в 02:19. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
package man { public class Health { public var manhealth:int; public function Health () { manhealth = 100; } } } 2. Описание конструктора класса и методов требует наличие скобок (). 3. Переменные класса не создаются внутри конструктора или метода, там можно создаться только локальные переменные. 4. Надо указывать тип переменной, а не просто ее объявлять. |
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
нет названия у них? =))
__________________
можно, даже нужно на "ты", - Я лишён предрассудков относительно "Вы" =)) но чур без фамильярностей... |
|
|||||
[+1 24.11.10]
[+1 04.11.10] Регистрация: Jan 2010
Сообщений: 248
|
Спасибо всем кто ответил
Добавлено через 4 минуты Package Cannot Be Nested . В самом Скрипте все нормально . Я правильно инклудил? include "1.as" |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Недословная цитата стр.42 Мука: "Исходный код каждого класса должен размещаться в отдельном файле, имя которого состоит из имени класса и расширения as..."
+ классы пакета должны находиться в одноимённой папке...
__________________
можно, даже нужно на "ты", - Я лишён предрассудков относительно "Вы" =)) но чур без фамильярностей... |
|
|||||
[+1 24.11.10]
[+1 04.11.10] Регистрация: Jan 2010
Сообщений: 248
|
Спасибо все понял
udaaff Спасибо что +3 не поставил |
|
|||||
Цитата:
http://help.adobe.com/ru_RU/AS3LCR/F...ml#parentheses
__________________
тут я Последний раз редактировалось КорДум; 25.11.2010 в 11:56. |
|
|||||
[+1 24.11.10]
[+1 04.11.10] Регистрация: Jan 2010
Сообщений: 248
|
блин
сколько в Муке Ошибок я просто СкопиПастил а оно . 4 Ошибки я все исправил кроме 1 может кто поможет? package zoo { internal class VirtualPet { private var petName; private var currentCalories = 1000; public function VirtualPet(name) { petName = name; } public function eat(numberOfCalories) { var newCurrentCalories = currentCalories + numberOfCalories; if (newCurrentCalories > 2000) { currentCalories = 2000; } else { currentCalories = newCurrentCalories; } } public function getHunger( ) { return currentCalories / 2000; } public function setName(newName) { if (newName.length > 20) { // ...обрезать имя newName = newName.substr 20); } else if (newName == "") { return; } } petName = newName; public function getName( ) { return petName; } } } Там в 23 строчке всеравно ошибка, как ее исправить? Последний раз редактировалось udaaff; 25.11.2010 в 19:56. |
Часовой пояс GMT +4, время: 19:30. |
|
« Предыдущая тема | Следующая тема » |
|
|