Media Summary: We discussed smart pointers and started getting into user-defined classes. We talked about circular inclusion and Cmake. We discussed streams, operator overloading, and friendship.

Ecs 36b Lecture 2 4 - Detailed Analysis & Overview

We discussed smart pointers and started getting into user-defined classes. We talked about circular inclusion and Cmake. We discussed streams, operator overloading, and friendship. We discussed Inheritance and Polymorphism. We discussed user defined classes some more. More examples of templating and iterators with a vector class.

We continued our example of using classes to implement a simplified game of pokemon. We discussed containers: strings, vectors, and maps, as well as iterators. We talked about curses, the circular inclusion problem, and structs.

Photo Gallery

ECS 36B Lecture 2/4
ECS 36B Discussion 2/4
ECS 36B - Lecture 2/11
ECS 36B - Lecture 2/25
ECS 36B -  Lecture 2/6
ECS 36B - Lecture 2/22
ECS 36B - Lecture 2/20
ECS 36B  - Lecture 2/15
ECS 36B - Lecture 2/13
ECS 36B Lecture 2/1
ECS 36B Discussion 2/1
ECS 36B - Discussion 2/20
View Detailed Profile
ECS 36B Lecture 2/4

ECS 36B Lecture 2/4

We discussed smart pointers and started getting into user-defined classes.

ECS 36B Discussion 2/4

ECS 36B Discussion 2/4

We talked about circular inclusion and Cmake.

ECS 36B - Lecture 2/11

ECS 36B - Lecture 2/11

We discussed streams, operator overloading, and friendship.

ECS 36B - Lecture 2/25

ECS 36B - Lecture 2/25

We discussed Inheritance and Polymorphism.

ECS 36B -  Lecture 2/6

ECS 36B - Lecture 2/6

We discussed user defined classes some more.

ECS 36B - Lecture 2/22

ECS 36B - Lecture 2/22

We discussed Inheritance and Polymorphism.

ECS 36B - Lecture 2/20

ECS 36B - Lecture 2/20

More examples of templating and iterators with a vector class.

ECS 36B  - Lecture 2/15

ECS 36B - Lecture 2/15

We continued our example of using classes to implement a simplified game of pokemon.

ECS 36B - Lecture 2/13

ECS 36B - Lecture 2/13

We talked about templates.

ECS 36B Lecture 2/1

ECS 36B Lecture 2/1

We discussed containers: strings, vectors, and maps, as well as iterators.

ECS 36B Discussion 2/1

ECS 36B Discussion 2/1

We talked about curses, the circular inclusion problem, and structs.

ECS 36B - Discussion 2/20

ECS 36B - Discussion 2/20

We talked about google test.

ECS 36B - Discussion 2/15

ECS 36B - Discussion 2/15

We covered iterators.