Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

#22 Class and Object Practical in Java

531.6K views on YouTube

Check out our courses:

Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python
Coupon: TELUSKO10 (10% Discount)

Master Java Spring Development : https://go.telusko.com/learn-master
Coupon: TELUSKO10 (10% Discount)

For More Queries WhatsApp or Call on : +919008963671

website : https://telusko.com/

Udemy Courses:

Java Spring:- https://go.telusko.com/Udemyjavaspring
Java:- https://go.telusko.com/udemyteluskojava
Spring: https://go.telusko.com/udemyteluskospring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopython
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodocker

Instagram : https://www.instagram.com/navinreddyofficial/
Linkedin : https://in.linkedin.com/in/navinreddy20
WhatsApp : https://go.telusko.com/whatsapp
Discord : https://discord.gg/D8hWe9BqfF

In this lecture we will learn:
– Class in Java
– Syntax of class in Java
– Creation of objects in Java
– Methods in Java

#1
Whatever we do in Java, we do it in a class.
A class is a user-defined blueprint or prototype from which objects are created.
– In a class, we have methods and variables.
– Class will be created in the same java file.
– We can create any number of classes in a program.
– Class does not occupy memory.
Syntax of a class:-
class classname
{
methods, variables
}

#2
– Every object has two things: properties and methods.
– When an object of a class is created, the class is said to be instantiated. All the instances share the attributes and the behavior of the class.
– Action will be done with the help of methods.
– We need to specify the access to methods. We will specify it as public if we want it to be called from anywhere else.
– If we want the method to return any value then we need to specify its return type like int for Integer type values.
– As Java is a statically typed language so you have to specify the return type in it.

Syntax of method:-
= access modifier return type method name()
public int add()
{
statement;
}

#3
– We need an object to call a method from a different class.
– Creating an object:-
classname reference variable= new classname();
– reference variable is used to tell that this variable is made to establish a reference between a class.
– new keyword is used to tell that we have to utilise the space for an object.

– We can call a method by using the reference variable of the object.
– We have to pass the values if we want some operations to be on them.
– We also have to accept values in a method as well if we pass some values. For this, we have to specify parameters in a method based on the type of passed values.

More Learning :

Java :- https://bit.ly/3x6rr0N
Python :- https://bit.ly/3GRc7JX
Django :- https://bit.ly/3MmoJK6

JavaScript :- https://bit.ly/3tiAlHo
Node JS :- https://bit.ly/3GT4liq

Rest Api :-https://bit.ly/3MjhZwt
Servlet :- https://bit.ly/3Q7eA7k
Spring Framework :- https://bit.ly/3xi7buh
Design Patterns in Java :- https://bit.ly/3MocXiq
Docker :- https://bit.ly/3xjWzLA

Blockchain Tutorial :- https://bit.ly/3NSbOkc
Corda Tutorial:- https://bit.ly/3thbUKa
Hyperledger Fabric :- https://bit.ly/38RZCRB

NoSQL Tutorial :- https://bit.ly/3aJpRuc
Mysql Tutorial :- https://bit.ly/3thpr4L

Data Structures using Java :- https://bit.ly/3MuJa7S
Git Tutorial :- https://bit.ly/3NXyCPu

Donation:
PayPal Id : navinreddy20
https://www.telusko.com