русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Комментариивпрограмме


Дата добавления: 2015-06-12; просмотров: 553; Нарушение авторских прав


 

Существуеттритипакомментариев:

 

 

1. Есливашкомментарийу кладывается воднустроку,начнитеего сдвухкосыхчерт:

 

// Этотмевычисляетодрасстояние

 

2. Болеедлинныемногострочныекомментариидолжныбыть окруженысимволами /*и*/,например:

 

/* следующиестр3кодаки нужныдлясохраненияпозициирыбы.

*/

 

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


ПрогрнаммированиеJava длядетей,родителей,бабушекдедушек
     
     

комментарии должны находиться между символами /** и */. Толькосамыеважныекомментарии , такиекакописаниекласса илиметода , следуетпомещатьмеждуэтимисимволами.

/** Этотмевычиодразмерсляеткидки Еслиценабольше в  
зависимостиотцены. $100,  
скидка = 20%,впротивномслучаетолько   10%.  

 

*/

 

Далее я буду добавлять комментарии в примеры кода, чтобы дать лучшеепредставлениеотом,гдеик акихиспользовать.

Принятиерешенийспомощьюоператора             if  
                        если она скажет  
мне так – то я отвечу ей вот так, в противном случае я сделаю по  
В нашей жизни мы постоянно принимаем решения:      
другому       true     false   ,    
    .В Java естьоператор if,которыйпро веряет являетсяли некое  
выражениеистинным(     )илиложным(   ).      
На основании результатов этого          
выражения,     выполнение          
программыразветвляется,итолько          
одна соответствующая часть кода          
будетисполняться.   Хочу ли я          
пойти к бабуш ке?                    
Например, если условие                
мы       возвращает true,          
поворачиваем налево, . в          
противномслучаеидёмнаправо истину, JVM будет выполнять код  
Если выражение возвращает  
      ,                    
находящийсямеждупервымфигурнымискобками,впротивномслучае  
выполнится код   находящийся в блоке else. Например, если цена  

больше 100 долларов, то сделать 20% скидки, в противном случае только10%.



//Болеедортопродаютсяварыгиесоскидкой20%

 

if(price > 100){


ПрогрнаммированиеJava длядетей,родителей,бабушекдедушек  
       
         
  price=price*0.8; );  
  System.out.println("Вашаскидка20%”  
}        
  {    
else    
price=price*0.9; );  
System.out.println("Вашаскидка10%”  
}        

 

 

попробуемпогрузитьнашурыб кунаглубинубольше100метров

Давайтеизменимметод dive() вклассе Fish,чтобыограничить: сотней  
метров      
  classFishextendsPet {      
publicглубину,накоторойможетплаватьнашарыб ка    
intcurrentDepth=0;      
public intdive(inthowDeep){      
currentDepth=currentDepth + howDeep;      
           
  if(currentDepth > 100){      
  System.out.println("Ямаленькаярыбка" + );  
  "инемогуплаватьглубже100метров"    
  currentDepth=currentDepth - howDeep;    
  }else{      
  System.out.println("Погружаюсьещёна" + howDeep +  
      "метров" );  
  System.out.println("Янаглубине" + currentDepth +  
}   "метров" );  
       
} returncurrentDepth;      
         
publicString say(String something){      
  return"Развевынезнаете,чторыбыговорят?" ;    
}          
}          
Теперьсделаемнебольшоеизменениевклассе FishMaster – давайте:  

public classFishMaster {


ПрогрнаммированиеJava длядетей,родителей,бабушекдедушек
     
     

public static voidmain(String[] args) {

 

Fish myFish = new Fish();

 

//Попробуемзаставитьрыбупогрузиниже100метьсяров

 

myFish.dive(2);

 

myFish.dive(97);

myFish.dive(3);

 

myFish.sleep();

 

}

 

}

 

Запуститеэтупрограмму, иона выдастследующее:

 

Погружаюсьещёнаметра2

 

Янаглубинеметров2

 

Погружаюсьещёнаметров97

 

Янаглубинеметров99

 

Ямалерыбкаинеькаямогуплаватьглубже100метров

 

Спокойнойночи,увидимсяутром

 



<== предыдущая лекция | следующая лекция ==>
Практическиеупражнениядляумниковумниц | Логическиеоператоры


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.478 сек.