csjava
Social
Runestone in social media:
Follow @iRunestone
Our Facebook Page
Help support us:
Search
Table of Contents
Book Index
User
Assignments
Practice
Peer Instruction (Instructor)
Peer Instruction (Student)
Change Course
Instructor's Page
Progress Page
Edit Profile
Change Password
Register
Login
Dark Mode
Scratch Activecode
Help
FAQ
Instructors Guide
About Runestone
Report A Problem
This Chapter
Code Practice with Object Oriented Concepts
Mixed Up Code Practice
More Practice
Inheritance Summary
Inheritance
Inheritance and Constructors
Overriding Methods
super Keyword
Inheritance Hierarchies
Polymorphism
Module 8: Inheritance
ΒΆ
Inheritance
Subclass extends Superclass
Why Use Inheritance?
is-a vs. has-a
is-a Substitution Test
Summary
Inheritance and Constructors
Programming Challenge : Square is-a Rectangle
Summary
Overriding Methods
Overloading Methods
Inherited Get/Set Methods
Summary
super Keyword
Programming Challenge : Customer Info
Summary
Inheritance Hierarchies
Superclass References
Superclass Method Parameters
Summary
Polymorphism
Summary
Inheritance Summary
Concept Summary
Java Keyword Summary
Vocabulary Practice
Common Mistakes
Mixed Up Code Practice
Code Practice with Object Oriented Concepts
You have attempted
of
activities on this page