#41 Getters and Setters in Java

#41 Getters and Setters in Java

Understanding Getters and Setters in Programming

Naming Conventions for Methods

  • 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