The speaker discusses the flexibility of naming methods, suggesting alternatives to conventional names like getAge and setAge, such as ABC and XYZ.
Emphasizes that while alternative names can work, method names should clearly convey their purpose to enhance code readability.
Importance of Readability
Highlights that code is often read by multiple developers over its lifetime; thus, using descriptive method names (e.g., getAge) improves understanding.
Introduces the standard convention where getter methods start with "get" followed by the variable name, and setter methods start with "set".
Functionality of Getters and Setters
Defines getters as methods used to retrieve variable values, while setters are used to assign values.
Mentions IDE features that allow automatic generation of getter and setter methods for variables.
Customization of Getters and Setters
Video description
Check out our courses:
Java Spring Boot AI Live Course: https://go.telusko.com/JavaSpringBootAI
Coupon: TELUSKO20 (20% Discount)
AI Powered DevOps with AWS - Live Course :- https://go.telusko.com/AIDevOps-AWS
Coupon: TELUSKO20 (20% Discount)
Master Java Spring Development : https://go.telusko.com/masterjava
Coupon: TELUSKO20 (20% Discount)
For More Queries WhatsApp or Call on : +919008963671
website : https://courses.telusko.com/
Udemy Courses:
Spring: https://go.telusko.com/udemyteluskospring
Java:- https://go.telusko.com/udemyteluskojava
Java Spring:- https://go.telusko.com/Udemyjavaspring
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
TELUSKO Android App : https://go.telusko.com/TELUSKOAPP
TELUSKO IOS App : https://apple.co/3SsgmU2
Discord : https://discord.gg/D8hWe9BqfF
In this lecture we will learn:
Setters and getters in Java
- What are setters?
- What are getters?
-
Shortcut for writing getters and setters in Eclipse:-
- The name of a method should define the objective of the model.
- For every variable, we have two things: Setters and Getters methods inside a class in Java programming.
- Getter and Setter are methods used to protect your data and make your code more secure.
- Getter and Setter make the programmer convenient in setting and getting the value for a particular data type.
- In both getter and setter, the first letter of the variable should be capitalised.
Getters:-
- If you want to get the value of a method, we use getters.
= public int getAge();
Setters:-
- To set the value in a method, we use overloading.
= public void setAge()
- There is no complusion that there should be all methods and variables inside the class.
Shortcut for writing getters setters in Eclipse:-
= Right-click on the editor - source action or insert code - Generate getters and setters.
Github repo : https://github.com/navinreddy20/Javacode.git
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