← Back to Week 5

Thinking in Objects

The real world is made up of nouns — people, things, places, ideas. OOP models them as classes. Find the nouns in each scenario.

Click a word in the scenario — nouns become class candidates
Scenario Found 0 of 0 nouns
Class Candidates Click nouns to fill
People & Roles
Things
Places
Concepts
★ All nouns found!
Why nouns? Classes represent things — not actions. Customer is a class, but buy is a method on that class. When you read a system description, the nouns are usually the classes; the verbs become methods inside them. Up next: KNOW vs DO — what each class is responsible for.
KNOW vs DO Responsibilities →