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
Moving Back To California
What did Tesla just do? They moved back into the state of California. Disney’s moving their jobs back from Florida to the state of California. It’s at the point now where some staffers are ready to quit their jobs over the matter. Many tech companies have…
Adding multiple two digit numbers word problem
We’re told that Tomer has a bookshelf. The table below shows how many books are on each shelf. So, the first shelf has 19 books, the second shelf has 24 books, the third shelf has 32 books, and the fourth shelf has seven books. How many books are on the b…
How To Get Rich According To Richard Branson
There are a million ways to make a million dollars, and in this video, we’re looking at how the rebel billionaire himself, Richard Branson, did it. When he left high school, his headmaster told him, “You’re either going to become a billionaire or end up i…
3 Mindfulness Exercises to Inspire You + Your Students
Hey everyone! This is Jeremy Schiefling with Khan Academy. Thank you so much for joining us today! I’m super excited for a really action-packed session today, and I think this is a very timely session as well as we head into the last month of an incredibl…
12 Animals in The Amazing Amazon (with Slow Mo) - Smarter Every Day 76
Hey, it’s me, D. Welcome back to Smarter Every Day! So, I think I can make the argument that anytime you add animals to the equation, it gets more interesting. Case and point, would you agree with that? Spoty, get you cinched up here! So, there, all I did…
The Most Successful Shark Tank Deals and Products | Kirk Minihane
[Music] Good, so you’re live now on the Kirkman the Hand show. Uh, nice to meet you. Normally, normally, I said this earlier, I am podcast wonderful, but I’m gonna hand that over to you today out of respect. I think you’ve earned that; you’ve earned that …