JavaObject-Oriented Programming in Java

92 items

1

Instance vs local variables

Code Quiz
2

Static context error

Code Quiz
3

Default vs explicit constructor

Code Quiz
4

NullPointerException from uninitialized reference

Code Quiz
5

The super keyword

Code Quiz
6

== vs equals

Code Quiz
7

Accessing fields and calling methods

Code Quiz
8

Creating an object with new

Code Quiz
9

Inheritance with extends

Code Quiz
10

Defining and calling a constructor

Code Quiz
11

toString and default printing

Code Quiz
12

Getters and setters

Code Quiz
13

Static vs instance members

Code Quiz
14

The this keyword

Code Quiz
15

Access modifiers on members

Code Quiz
16

Method overriding in a subclass

Code Quiz
17

Method overloading

Code Quiz
18

Defining a class with fields and methods

Code Quiz
19

The Four Pillars of OOP

Slides / Video
20

Interfaces as Contracts for Behavior

Slides / Video
21

Abstraction and Abstract Classes

Slides / Video
22

Polymorphism Basics in Java

Slides / Video
23

Method Overriding in Subclasses

Slides / Video
24

Inheritance and the extends Keyword

Slides / Video
25

Getter and Setter Methods

Slides / Video
26

Encapsulation with Access Modifiers

Slides / Video
27

The Dot Operator in Java

Slides / Video
28

Default vs Parameterized Constructors

Slides / Video
29

Constructors for Initializing Objects

Slides / Video
30

Method Overriding

Quiz
31

Getters and Setters

Quiz
32

Abstract Classes Basics

Quiz
33

Encapsulation Concept

Quiz
34

What Is a Class in Java

Quiz
35

Creating Objects with new

Quiz
36

Declaring Instance Variables

Quiz
37

The this Keyword Basics

Quiz
38

Constructors and Their Purpose

Quiz
39

Access Modifiers

Quiz
40

Inheritance and extends

Quiz
41

Polymorphism Concept

Quiz
42

Class vs Object Distinction

Quiz
43

Abstraction Concept

Quiz
44

Default vs Parameterized Constructors

Quiz
45

The Dot Operator

Quiz
46

Four Pillars of OOP

Quiz
47

What Is an Object in Java

Quiz
48

Interfaces Basics

Quiz
49

Object as Root Class

Quiz
50

Instance vs Static Members

Quiz
51

The super Keyword Basics

Quiz
52

Method Overloading

Quiz
53

Declaring Methods in a Class

Quiz
54

The 'this' Keyword in Java

Slides / Video
55

Creating Objects with the new Keyword

Slides / Video
56

Methods Define Object Behavior

Slides / Video
57

The instanceof Operator

Flashcard
58

Access Modifiers

Flashcard
59

The this Keyword

Flashcard
60

Accessing Members with Dot Operator

Flashcard
61

Interface vs Abstract Class

Flashcard
62

What Is a Class

Flashcard
63

Package Declaration and Organization

Flashcard
64

Object References vs Primitives

Flashcard
65

Object Class as Root

Flashcard
66

Class vs Object Distinction

Flashcard
67

Static vs Instance Members

Flashcard
68

Static Members

Flashcard
69

Interfaces

Flashcard
70

Polymorphism

Flashcard
71

Constructor Overloading

Flashcard
72

Method Overloading

Flashcard
73

The super Keyword

Flashcard
74

Getters and Setters

Flashcard
75

Four Pillars of OOP Overview

Flashcard
76

What Is an Object

Flashcard
77

Method Overriding

Flashcard
78

Constructors

Flashcard
79

Inheritance and extends

Flashcard
80

Creating Objects with new

Flashcard
81

Default Constructor

Flashcard
82

The toString Method

Flashcard
83

Fields (Instance Variables)

Flashcard
84

The final Keyword

Flashcard
85

Encapsulation

Flashcard
86

Abstraction Concept

Flashcard
87

Methods (Behavior)

Flashcard
88

Abstract Classes and Methods

Flashcard
89

Fields Store Object State

Slides / Video
90

Objects as Instances of Classes

Slides / Video
91

Classes as Blueprints for Objects

Slides / Video
92

What Object-Oriented Programming Is

Slides / Video
FlashcardBeginner

Constructor Overloading

A class can have multiple constructors with different parameter lists.

Question

What is constructor overloading?

Click to reveal answer