
A LITTLE CURIOSITY, EVERY DAY
Good Morning, Alex!
Keep going. Every page brings you closer to your goals.
Continue Reading
Pick up where you left offMiriam OkaforJava Programming Essentials{ }CS 220
Daniel HailePython for Intermediate Learners{ }CS 230
TEXTBOOK
Python for Intermediate Learners
Chapter 7 · Duck Typing and Polymorphism · p. 118
58%
Resume readingSelam Tesfaye & R. LindqvistObject-Oriented Programming Foundations{ }CS 210
TEXTBOOK
Object-Oriented Programming Foundations
Chapter 4 · Polymorphism Across Languages · p. 87
22%
Resume readingMy Courses 06
View all coursesObject-Oriented Programming
CS 210 Design principles and the four pillars of OOP, practised in Java and Python.
Java Programming
CS 220 Core Java, collections, exceptions and polymorphic class design.
Python II
CS 230 Intermediate Python: classes, protocols, generators and data handling.
My Library 12 RESOURCES
Open libraryMiriam OkaforJava Programming Essentials{ }CS 220
Java Programming Essentials
Miriam Okafor
Daniel HailePython for Intermediate Learners{ }CS 230
Python for Intermediate Learners
Daniel Haile
Selam Tesfaye & R. LindqvistObject-Oriented Programming Foundations{ }CS 210
Object-Oriented Programming Foundations
Selam Tesfaye & R. Lindqvist
CS 220 Teaching TeamJava Lab Workbook∑CS 220
Java Lab Workbook
CS 220 Teaching Team
3 books share polymorphism, inheritance, encapsulation and classes.
Ideas don't exist in isolation. Neither should yours.
Study Activity
Study Mode6.5 hrsTime well spent
128Pages explored
18Notes captured
M
T
W
T
F
S
S
A thoughtful habit. 5-day study streak.
“Programs must be written for people to read, and only incidentally for machines to execute.”
— ABELSON & SUSSMAN