Skip to content

Commit 1172429

Browse files
authored
Update lesson02.md
1 parent 0a6d9d0 commit 1172429

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

lesson/lesson02.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Второе занятие
33

4-
### HW1
54
> разбор HW1 будет на следующем уроке вместе с HW2
65
76
### ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) 1. [Принципы ООП](https://drive.google.com/open?id=0B_4NpoQW1xfpOHpyYWhOMGQ4VXc)
@@ -10,10 +9,10 @@
109
- [Основы Объектно-Ориентированного Программирования (ООП)](https://github.com/ichimax/Core-Java-Interview-Questions/blob/master/Questions/1.%20OOP.md)
1110
- [Наследование, агрегация, композиция, ассоциация](https://ru.wikipedia.org/wiki/Диаграмма_классов#Взаимосвязи) (wiki)
1211
- [Типы отношений между классами](http://www.intuit.ru/studies/courses/16/16/lecture/27107?page=4)
13-
- [Достоинства/Недостатки ООП](http://www.intuit.ru/studies/courses/16/16/lecture/27107?page=5)
12+
- [Достоинства / Недостатки ООП](http://www.intuit.ru/studies/courses/16/16/lecture/27107?page=5)
1413

1514
- **Дополнительно:**
16-
- [Зачем нам ООП и что это такое](https://habrahabr.ru/post/148015/)
15+
- [Зачем нам ООП и что это такое?](https://habrahabr.ru/post/148015/)
1716
- [Николай Алименков — Парадигмы ООП](https://www.youtube.com/watch?v=G6LJkWwZGuc) (youtube)
1817
- [Object-Oriented Programming Concepts](https://docs.oracle.com/javase/tutorial/java/concepts/index.html)
1918
- [Classes and Objects](https://docs.oracle.com/javase/tutorial/java/javaOO/index.html)
@@ -32,7 +31,7 @@
3231
- [What and where are the stack and heap?](http://stackoverflow.com/questions/79923/what-and-where-are-the-stack-and-heap#24171266)
3332
- [The Java Virtual Machine Specification Java SE 8 Edition](https://docs.oracle.com/javase/specs/jvms/se8/jvms8.pdf)
3433

35-
### ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) 3. [Типы данных. Пакеты.](https://drive.google.com/open?id=0B_4NpoQW1xfpQzRVTHg1LVhvOEk)
34+
### ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) 3. [Типы данных. Пакеты](https://drive.google.com/open?id=0B_4NpoQW1xfpQzRVTHg1LVhvOEk)
3635
- [Типы данных](http://www.intuit.ru/studies/courses/16/16/lecture/27111)
3736
- [Классы-обертки](http://www.intuit.ru/studies/courses/16/16/lecture/27129?page=2)
3837
- [Java types](https://www.youtube.com/watch?v=hqirUFitj9c&index=7&list=PLwwk4BHih4fgYGHmAL-2ZCymrYHXO69GN) (youtube)
@@ -43,10 +42,10 @@
4342
- [Packages](https://docs.oracle.com/javase/tutorial/java/package/index.html)
4443
- [Primitive data types](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html)
4544

46-
### ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) [Домашнее задание](https://drive.google.com/open?id=0B_4NpoQW1xfpWUxUVWx5MFpCZkE)
47-
> Правка к видео: ArrayStorage.delete() - вместо `storage[i] = null` нужно `storage[size-1] = null`
45+
### ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) [Домашнее задание HW2](https://drive.google.com/open?id=0B_4NpoQW1xfpWUxUVWx5MFpCZkE)
46+
> Правка к видео: ArrayStorage.delete() - вместо `storage[i] = null` нужно `storage[size - 1] = null`
4847
49-
- Прочитать, [как правильно оформлять код [eng]](https://google.github.io/styleguide/javaguide.html)
48+
- Еще раз прочитать, [как правильно оформлять код [eng]](https://google.github.io/styleguide/javaguide.html)
5049
- Реализовать `ArrayStorage.update`
5150
- Сделать проверки: в `update/delete/get` - резюме есть в storage; в `save`- нет в storage: `System.out.println("Resume ...")`
5251
- Сделать в save проверку на переполнение: `System.out.println("...")`

0 commit comments

Comments
 (0)