SlideShare a Scribd company logo
1 of 19
Классы и Объекты в  Java Основы ООП
Объекты – ключевое понятие  объектно-ориентированных технологий оглядитесь: мы живём в мире взаимодействующих объектов!
Каждый объект характеризуется  состоянием и поведением
Программные объекты ,[object Object],[object Object],[object Object]
Программные объекты ,[object Object],[object Object]
Программные объекты ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Программные объекты ,[object Object],[object Object],[object Object],[object Object],[object Object]
Класс – множество объектов, имеющих схожее поведение и свойства Класс – велосипед, объекты – мой вел ,  вел Хемуля , …
Классы и объекты в  Java ,[object Object]
Классы и объекты в  Java ,[object Object],[object Object],[object Object]
Классы и объекты в  Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
Классы и объекты в  Java ,[object Object],[object Object],[object Object],[object Object]
Static Members ,[object Object]
Как именовать классы, поля, методы?
Венгерская Нотация ,[object Object],[object Object],[object Object],[object Object],[object Object]
Правила именования ,[object Object],[object Object],[object Object],[object Object],[object Object]
Организация пространств имён ,[object Object],[object Object],[object Object],[object Object]
Организация пространств имён ,[object Object]
Упаковка приложений ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

Nissequogue River Cleanup
Nissequogue River CleanupNissequogue River Cleanup
Nissequogue River Cleanup
niss
 
2.28.08 Computer Simulations
2.28.08   Computer Simulations2.28.08   Computer Simulations
2.28.08 Computer Simulations
chrismac47
 
Vectors & Scalars 3
Vectors & Scalars 3Vectors & Scalars 3
Vectors & Scalars 3
zglazenburg
 
Coral Diseases Jeremy Dilley
Coral Diseases   Jeremy DilleyCoral Diseases   Jeremy Dilley
Coral Diseases Jeremy Dilley
lheath
 

Viewers also liked (20)

Designer & Developer Work Flow for Flex Builder
Designer & Developer Work Flow for Flex BuilderDesigner & Developer Work Flow for Flex Builder
Designer & Developer Work Flow for Flex Builder
 
Nissequogue River Cleanup
Nissequogue River CleanupNissequogue River Cleanup
Nissequogue River Cleanup
 
Empowered Entrepreneurs and Hyper Growth in Mobile Era
Empowered Entrepreneurs and Hyper Growth in Mobile EraEmpowered Entrepreneurs and Hyper Growth in Mobile Era
Empowered Entrepreneurs and Hyper Growth in Mobile Era
 
What is design
What is design What is design
What is design
 
UCM 2
UCM 2UCM 2
UCM 2
 
2.28.08 Computer Simulations
2.28.08   Computer Simulations2.28.08   Computer Simulations
2.28.08 Computer Simulations
 
Business of APIs
Business of APIsBusiness of APIs
Business of APIs
 
WIPL - Web Hosting India
WIPL - Web Hosting IndiaWIPL - Web Hosting India
WIPL - Web Hosting India
 
De Kathedraal en de Bazaar
De Kathedraal en de BazaarDe Kathedraal en de Bazaar
De Kathedraal en de Bazaar
 
Modulos Academusoft
Modulos AcademusoftModulos Academusoft
Modulos Academusoft
 
Inertia 5
Inertia 5Inertia 5
Inertia 5
 
Vectors & Scalars 3
Vectors & Scalars 3Vectors & Scalars 3
Vectors & Scalars 3
 
Llegendacm9
Llegendacm9Llegendacm9
Llegendacm9
 
Innovations
InnovationsInnovations
Innovations
 
Cricket India Makeover
Cricket India MakeoverCricket India Makeover
Cricket India Makeover
 
Melk I Strie StrøMmer
Melk I Strie StrøMmerMelk I Strie StrøMmer
Melk I Strie StrøMmer
 
GTUG Party Google I/O Conference 2009
GTUG Party Google I/O Conference 2009GTUG Party Google I/O Conference 2009
GTUG Party Google I/O Conference 2009
 
Twitter Local
Twitter LocalTwitter Local
Twitter Local
 
Vooruit met Open Standaarden
Vooruit met Open StandaardenVooruit met Open Standaarden
Vooruit met Open Standaarden
 
Coral Diseases Jeremy Dilley
Coral Diseases   Jeremy DilleyCoral Diseases   Jeremy Dilley
Coral Diseases Jeremy Dilley
 

Similar to 02 - Классы и Объекты

Лекция 6_принципы ООП : инкапсуляция, наследование
Лекция 6_принципы ООП : инкапсуляция, наследованиеЛекция 6_принципы ООП : инкапсуляция, наследование
Лекция 6_принципы ООП : инкапсуляция, наследование
metaform
 
Классы и объекты в Java
Классы и объекты в JavaКлассы и объекты в Java
Классы и объекты в Java
metaform
 
Загрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблейЗагрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблей
Anton Arhipov
 
C++ весна 2014 лекция 5
C++ весна 2014 лекция 5C++ весна 2014 лекция 5
C++ весна 2014 лекция 5
Technopark
 
Классы и объекты в Java
Классы и объекты в JavaКлассы и объекты в Java
Классы и объекты в Java
metaform
 

Similar to 02 - Классы и Объекты (20)

JavaScript Базовый. Занятие 04.
JavaScript Базовый. Занятие 04.JavaScript Базовый. Занятие 04.
JavaScript Базовый. Занятие 04.
 
Лекция 6_принципы ООП : инкапсуляция, наследование
Лекция 6_принципы ООП : инкапсуляция, наследованиеЛекция 6_принципы ООП : инкапсуляция, наследование
Лекция 6_принципы ООП : инкапсуляция, наследование
 
Java. Полиморфизм.
Java. Полиморфизм.Java. Полиморфизм.
Java. Полиморфизм.
 
Классы и объекты в Java
Классы и объекты в JavaКлассы и объекты в Java
Классы и объекты в Java
 
C# Desktop. Занятие 01.
C# Desktop. Занятие 01.C# Desktop. Занятие 01.
C# Desktop. Занятие 01.
 
Загрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблейЗагрузчики классов в Java - коллекция граблей
Загрузчики классов в Java - коллекция граблей
 
Рефлексия в java
Рефлексия в javaРефлексия в java
Рефлексия в java
 
Классы и объекты С#
Классы и объекты С#Классы и объекты С#
Классы и объекты С#
 
C++ весна 2014 лекция 5
C++ весна 2014 лекция 5C++ весна 2014 лекция 5
C++ весна 2014 лекция 5
 
Step 3.1
Step 3.1Step 3.1
Step 3.1
 
Java Core. Lecture# 1. Intro
Java Core. Lecture# 1. IntroJava Core. Lecture# 1. Intro
Java Core. Lecture# 1. Intro
 
Meeting #4. Frameworks.
Meeting #4. Frameworks.Meeting #4. Frameworks.
Meeting #4. Frameworks.
 
разработка бизнес приложений (6)
разработка бизнес приложений (6)разработка бизнес приложений (6)
разработка бизнес приложений (6)
 
Step 3.2
Step 3.2Step 3.2
Step 3.2
 
Основы Java. ООП. Объекты, классы, интерфейсы
Основы Java. ООП. Объекты, классы, интерфейсыОсновы Java. ООП. Объекты, классы, интерфейсы
Основы Java. ООП. Объекты, классы, интерфейсы
 
Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5
 
Moodle с точки зрения пользователя и программиста
Moodle с точки зрения пользователя и программистаMoodle с точки зрения пользователя и программиста
Moodle с точки зрения пользователя и программиста
 
Классы и объекты в Java
Классы и объекты в JavaКлассы и объекты в Java
Классы и объекты в Java
 
Java. Сборщик мусора. Работа с памятью.
Java.  Сборщик мусора. Работа с памятью. Java.  Сборщик мусора. Работа с памятью.
Java. Сборщик мусора. Работа с памятью.
 
C++ Базовый. Занятие 08.
C++ Базовый. Занятие 08.C++ Базовый. Занятие 08.
C++ Базовый. Занятие 08.
 

02 - Классы и Объекты