TPT
Total:
$0.00
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
AP® Computer Science A: 8.1 Inheritance (Slides)
Share

Description

Release Notes:

  1. Slides are completely re-designed
  2. More concise explanations for key concepts and justification for inheritance
  3. Code snippets now included using J-Doodle links.

____________

Overview. These slides are teachable, include a short activity at the end and are completely editable to your liking. Complete with animations, explanations, code and algorithms covering inheritance, polymorphism, abstract classes and interfaces.

Describe the concept of inheritance and how it can be used to increase code reusability and decrease redundancy

  • Plan and create effective hierarchy of classes
  • Illustrate / visualize class hierarchy, using UML Class Diagrams
  • Access and modify (public and private) variables and method across a hierarchy
  • Override and partially override methods across a class hierarchy
    Polymorphism: Identify which overridden method will be invoked for each object type.
  • Plan and divide development tasks using Abstract Classes and Interfaces

Vocabulary

  • Inheritance, hierarchy, abstract, interface.
  • Super (parent), subclass (child), siblings.
  • Polymorphism, overriding and partially overriding methods.
  • Shared attributes and behaviors.

For the best experience, please view these slides on "Presentation Mode" on PowerPoint / Office 365 

These slides closely follow the content set by College Boards AP CS A Unit 9

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

AP® Computer Science A: 8.1 Inheritance (Slides)

$9.99

Highlights

Digital downloads
Grades icon
Grades
10th - 12th, Higher Education
Standards icon
Standards
Pages
41
Answer Key
Included
Teaching Duration
2 Weeks

Description

Release Notes:

  1. Slides are completely re-designed
  2. More concise explanations for key concepts and justification for inheritance
  3. Code snippets now included using J-Doodle links.

____________

Overview. These slides are teachable, include a short activity at the end and are completely editable to your liking. Complete with animations, explanations, code and algorithms covering inheritance, polymorphism, abstract classes and interfaces.

Describe the concept of inheritance and how it can be used to increase code reusability and decrease redundancy

  • Plan and create effective hierarchy of classes
  • Illustrate / visualize class hierarchy, using UML Class Diagrams
  • Access and modify (public and private) variables and method across a hierarchy
  • Override and partially override methods across a class hierarchy
    Polymorphism: Identify which overridden method will be invoked for each object type.
  • Plan and divide development tasks using Abstract Classes and Interfaces

Vocabulary

  • Inheritance, hierarchy, abstract, interface.
  • Super (parent), subclass (child), siblings.
  • Polymorphism, overriding and partially overriding methods.
  • Shared attributes and behaviors.

For the best experience, please view these slides on "Presentation Mode" on PowerPoint / Office 365 

These slides closely follow the content set by College Boards AP CS A Unit 9

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

This product has not yet been rated.
Rated 0 out of 5

Questions & Answers

Loading

Standards

to see state-specific standards (only available in the US).
Apply knowledge of language to understand how language functions in different contexts, to make effective choices for meaning or style, and to comprehend more fully when reading or listening.
Determine or clarify the meaning of unknown and multiple-meaning words and phrases by using context clues, analyzing meaningful word parts, and consulting general and specialized reference materials, as appropriate.
Acquire and use accurately a range of general academic and domain-specific words and phrases sufficient for reading, writing, speaking, and listening at the college and career readiness level; demonstrate independence in gathering vocabulary knowledge when encountering an unknown term important to comprehension or expression.
Loading