12
Week 11 EECS 183 MAXIM ALEKSA maximal.io

Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Week 11EECS 183

MAXIM ALEKSA maximal.io

Page 2: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Week 11EECS 183

MAXIM ALEKSA maximal.io

Sign up for a raffle of Facebook markers

maximal.io/raffle

Page 3: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

AgendaObject-oriented programming

Exam 2 review

Next week: Exam 2

Week after: Git and Python

Page 4: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle
Page 5: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

RoadmapSunday 3/19 Exam 2 Review (6 PM – 8 PM)

Monday 3/20 Lab 7 assignment due

Wednesday 3/22 Exam 2 (6 PM)

Sunday 3/26 Final Project: Proposal due

Friday 4/7 Final Project: Core due

Tuesday 4/18 Final Project: Full implementation due

Thursday 4/20 EECS 183 Showcase (9:30 AM – 5 PM)

Page 6: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Object-oriented programming

Page 7: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Classes and objects

14

25

32

Page 8: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Data and functions

14

25

32

data

functions

int numerator;

int denominator;

double toDecimal() { return (double) numerator / denominator; }

0.25 0.2 1.5

Page 9: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Exam 2Arrays

Streams and File I/O

Classes

Page 10: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle
Page 11: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Raffle

Page 12: Week 11 - Maxim Aleksa · Week 11 EECS 183 MAXIM ALEKSA maximal.io Sign up for a raffle of Facebook markers maximal.io/raffle

Lab 7eecs183.org/labs/7 Exam question • Implement a program that counts words in a file.

Classes exercises • Write test cases for Question and Answer classes. • Submit test.cpp.