FREELessons: 22Length: 3.6 hours
- Overview
- Transcript
3.1 Defining a Private Implementation - Creating Instance Variables
In this lesson, we take all of the basics that we’ve learned throughout the course to begin building our own class. This class will be different than the classes that were built previously, as, this time around, we’ll be able to instantiate an object from it. We start by learning about instance variables, and then move on to building the private implementation of our class.
1.Introduction5 lessons, 36:53
5 lessons, 36:53
1.1Introduction to Computer Programming05:31
1.1
Introduction to Computer Programming
05:31
1.2What is Programming?03:02
1.2
What is Programming?
03:02
1.3Introducing Java17:37
1.3
Introducing Java
17:37
1.4Pseudocode and Algorithms04:29
1.4
Pseudocode and Algorithms
04:29
1.5Identifying Errors06:14
1.5
Identifying Errors
06:14
2.The Basics7 lessons, 48:45
7 lessons, 48:45
2.1The Basics01:46
2.1
The Basics
01:46
2.2Data Types09:44
2.2
Data Types
09:44
2.3Variables10:51
2.3
Variables
10:51
2.4Objects, Classes, and Methods09:31
2.4
Objects, Classes, and Methods
09:31
2.5Method Parameters, Return Types & Values06:55
2.5
Method Parameters, Return Types & Values
06:55
2.6Instantiating Objects05:55
2.6
Instantiating Objects
05:55
2.7Accessors and Mutators04:03
2.7
Accessors and Mutators
04:03
3.Working with Classes3 lessons, 51:27
3 lessons, 51:27
3.1Defining a Private Implementation - Creating Instance Variables12:04
3.1
Defining a Private Implementation - Creating Instance Variables
12:04
3.2Defining a Public Interface - Creating Methods19:05
3.2
Defining a Public Interface - Creating Methods
19:05
3.3Unit Testing20:18
3.3
Unit Testing
20:18
4.Control Flow Statements4 lessons, 47:35
4 lessons, 47:35
4.1If Statements12:32
4.1
If Statements
12:32
4.2The Switch Statement06:44
4.2
The Switch Statement
06:44
4.3Loops13:33
4.3
Loops
13:33
4.4Control Flow Statements in Practice14:46
4.4
Control Flow Statements in Practice
14:46
5.Basic Data Structures2 lessons, 28:40
2 lessons, 28:40
5.1Arrays & Array Lists17:15
5.1
Arrays & Array Lists
17:15
5.2Data Structures in Practice11:25
5.2
Data Structures in Practice
11:25
6.Conclusion1 lesson, 01:01
1 lesson, 01:01
6.1Conclusion01:01
6.1
Conclusion
01:01