Составители:
Рубрика:
22
}
public static void smethod(){
System.out.println("Статический метод");
}
}
public class MainI{
public static void main(String[] args){
Init.smethod();
Init i=new Init();
}
}
2.9 Общий подход к разработке объектно-
ориентированных программ
Программирование на Java заключается в создании классов. Созда-
ние даже самой простой программы, решающей реальную задачу, вы-
ливается в создание комплекса классов. Каждый класс комплекса про-
ектируется как комбинация сущностей и методов воздействия на них,
призванная отражать определенное логически целостное явление ре-
альности. Классово-объектное устройство языка позволяет решать
задачи трудно или
вовсе не разрешимые при другом, например, функ-
циональном, подходе к программированию. К проблеме определения
последовательности действий в программе добавляется проблема оп-
ределения ролей классов. Проектирование программ в объектно-
ориентированном программировании выделяется в отдельную отрасль,
задачи проектирования, как правило, решаются не программистами.
Программирование при всей своей рациональности всегда считалось
искусством. Искусство
объектно-ориетированного программирования
– это, в первую очередь, искусство преломления реальности в струк-
туру классов.
23
Занятие 3. Элементы языка
3.1 Лексемы
Лексемы - это конструкции из символов, воспринимаемые компи-
лятором как единое целое, из которых составляются инструкции про-
грамм. В принципе, качественный состав лексических элементов для
всех языков программирования высокого уровня (Java относится к
языкам высокого уровня) одинаков. Различаются правила конструиро-
вания лексем и термины, принятые для их определения. Все языки
программирования формальны. Текст
, написанный программистом,
подвергается грамматическому разбору и разделяется на отдельные
лексемы, которые переводятся на язык, понятный компьютеру. Чем
строже грамматические правила, тем проще (и быстрее) провести
грамматический разбор текста.
i
Грамматические правила Java весьма
жестки и вполне логичны. Не будем забывать, что компилятор Java
выполняет еще и работу редактора связей.
Итак, лексические элементы языка – это компоненты, из которых
строятся его инструкции. Лексемы Java строятся из символов набора
ASCII с учетом регистра. Лексемы можно разделить на следующие
группы: ключевые слова, разделители, идентификаторы, литералы и
комментарии
.
3.2 Ключевые слова
Слова, формирующие конструкции языка. Это
abstract assert boolean break byte case catch
class const continue default do double else
extends false final finally float for goto if
implements import instanceof int interface long
native new null package private protected public
return short static strictfp super switch
synchronized this throw throws transient true try
void volatile while
Ключевые слова нельзя использовать в качестве имен перемен-
ных, классов и методов.
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
