High School course

Intro to Java

  • ALL GRADES
  • ADVANCED
  • WEB
  • 16 LESSONS
Slide: 1 of 0

Answer Key

Lesson 15: Unit 15: Inheritance

Course: | Web

  • 15.1 Introduction to Inheritance
  • 15.2 Extends
  • 15.3 Equals
  • 15.4 Super
  • 15.5 Polymorphism
  • 15.6 Inheritance Review
  • 15.7 Inheritance Quiz

Description

Learn object oriented programming in Java! Students will learn the Java programming language, study data structures, analyze algorithms, and get a deep understanding of object-oriented programming.

Topics Covered: Java syntax, variables, data types, math operators, boolean logic, branching, while loops, for loops, strings, functions, arrays, classes, and inheritance.

What Students Learn

  • Learn Java syntax
  • Solve complex problems by writing programs in Java
  • Study data structures, arrays, objects, methods, classes, and more
  • Understand object-oriented concepts such as encapsulation, composition, inheritance and polymorphism
  • Design algorithms for various tasks and analyze their efficiency
  • Learn code analysis and debugging; making iterative improvements and program efficiency, modularity and readability

Technical Requirements

* Online courses require a modern desktop computer, laptop computer, Chromebook, or Netbook with Internet access and a Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser. No downloads required.