Learn Java Tutorial for Beginners (Video), Part 13: Classes and Objects

A basic tutorial on classes and objects in Java. What is a class? How do you create objects and classes and how do you use them?

When the video is running, click the maximize button in the lower-right-hand corner to make it full screen.

Code for this tutorial:


class Person {
    // Instance variables (data or "state")
    String name;
    int age;
    // Classes can contain
    // 1. Data
    // 2. Subroutines (methods)

public class App {

    public static void main(String[] args) {
        // Create a Person object using the Person class
        Person person1 = new Person();    
        person1.name = "Joe Bloggs";
        person1.age = 37;
        // Create a second Person object
        Person person2 = new Person();
        person2.name = "Sarah Smith";
        person2.age = 20;


Joe Bloggs