yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Java Lesson 8 | Intro to using multiple classes


2m read
·Nov 3, 2024

Processing might take a few minutes. Refresh later.

Hey, this is Jake with Mac Heads 101. It's going to be another Java tutorial, and today I'm going to be giving you an intro to using multiple classes. I'm going to be making a couple more tutorials on this, but it's just going to be an introduction.

So, the first thing we have to do, um, obviously, is actually create a new class. So, file, new class, and that's source folders, the projects, which was our project. A name, and I'll just call it "second" because I don't really need to call it anything else. All right, so this is our second class.

What I'm going to do is I'm going to build a method in here, right? And then I'm going to be able to call that method in this class, and I'm going to show you how. We're not building a main method in here because Java actually runs from this main method. In this main method, we're going to be calling a method from this class.

So, I'm just going to make a very simple method, public void, and I'm going to explain what all this means. Print, and I'm going to call it print. All right, public means it is a public method, which means I can use it in this class. All the other classes have access to it. If I made it private, I would not be able to call the method in this class.

Void means it does not return a value, as in if I had something like, um, public double, I would have to make it return a double. So, like, return 18, and then I could, when I called that method, I could set a variable equal to that, um, because it was returning 18. But void means it's not going to be returning anything because all we're going to do is printing.

And I got a little ahead of myself there, so I apologize. But, um, system.out.printLn, and in here, I'm just gonna be writing "Hello, World." So I can't make anything better to write.

All right, so we have a method called print. So the first thing we have to do here is create an object for the second class. So, seconds, and I'll call s equals new second, and empty parameters.

Okay, so now we have a method, an object, and in order to call, um, a method, we do that from that class. We do that object dot, and our method name was print, and it took no parameters.

And so if I run it, it calls that print method, and it prints "Hello, World." All right, and so that is just a really quick introduction to, um, using multiple classes.

In the next tutorial, I'm going to be getting a little more in depth. I'm going to be talking about methods that return values, methods that take parameters, possibly setters, getters, and constructors if I have time. So I'll see you the...

More Articles

View All
Two Chapters From Our New Book – Exclusive Preview!
Hello everybody! Today we’re doing something different: an exclusive preview. We’ll listen to the introduction and a chapter from the KTZ Gazar book Immune: A Journey into the Mysterious System that Keeps You Alive, written by KTZ Gazar founder and headwr…
Demolishing My House
What’s up you guys, it’s Graham here! So first off, let me just start by saying I was blown away by how many people wanted an update from the aftermath after my tenants moved out. I don’t think I have ever received so many comments from everyone, all aski…
The Path to $100B by Paul Buchheit
It is now my great pleasure to introduce my longtime colleague at Y Combinator, Paul Buchheit. Paul is known for a lot of things, not the least of which is his wisdom in all things when it comes to startups. But he’s also, of course, the creator of Gmail,…
15 Steps To Master Self-Discipline
Fifteen Steps to Master Self-Discipline Welcome to A Lux, calm the place where future billionaires come to get inspired. Hello, A Luxors! It feels amazing to dive into this particular topic. You’ve been bugging us for multiple weeks that this is the vide…
12 Stoic Remedies For Feeling LONELY OR DEPRESSED | Stoicism
[Music] Did you know that the average person feels profoundly lonely at least once in their lifetime? Yet here we are in a world more connected than ever before, but deep down, many of us are searching for a real connection, a cure to the silent epidemic …
Bird Head Tracking
Hey, it’s me Destin, and uh, yesterday I made a video about chicken head tracking and a chicken’s ability to keep his head stabilized as his body moves. He keeps it in one spot. Well, a very unfortunate thing happened today on my way home. Unfortunately,…