Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

ACCESSOR METHODS

PRESENTED BY GROUP-1
CONTENTS

• WHAT IS ACCESSOR METHODS (ACCESSOR FUNCTIONS)


• WHY USE ACCESSOR METHODS ?
• STRUCTURE OF ACCESSOR METHODS
ACCESSOR METHODS

• AN ACCESSOR METHOD IS AN INSTANCE METHOD THAT SETS OR GETS THE


VALUE OF AN OBJECT.
• ACCESSOR METHODS ARE USED TO PROTECT THE DATA, PARTICULARLY WHEN
CREATING CLASSES.
• ACCESSOR METHODS COMPRISE OF:
1. SETTER METHOD
2. GETTER METHOD
WHY USE ACCESSOR METHODS ?
• CORRECT IMPLEMENTATION OF ACCESSORS MAKE THE APPLICATION MORE
ROBUST, FLEXIBLE AND MAINTAINABLE.

• GETTERS AND SETTERS ALLOW YOU TO CONTROL HOW IMPORTANT


VARIABLES ARE ACCESSED AND UPDATED IN YOUR CODE.
Bad Class Design Good Class Design
STRUCTURE OF ACCESSOR METHODS
SETTER METHOD

• THE SETTER METHOD TAKES A PARAMETER AND ASSIGNS IT TO THE ATTRIBUTE.

• SETTERS METHOD ALLOW CONTROL OVER THE VALUES.

GETTER METHOD

• GETTERS ARE USED WHEN WE WANT TO GET A SPECIFIC PIECE OF DATA, SUCH AS THE VALUE OF A CERTAIN
INSTANCE VARIABLE.

• THIS IS DONE BY SIMPLY USING A RETURN STATEMENT IN THE METHOD.

VARIABLES

• THE PROPERTIES IN A CLASS WHICH ARE USUALLY MODIFIED WITH A PRIVATE MODIFIER TO CONTROL ACCESS.
EXAMPLE PROGRAMMING
REFERENCES

• HTTPS://DEVELOPER.APPLE.COM/LIBRARY/ARCHIVE/DOCUMENTATION/GENERAL/
CONCEPTUAL/DEVPEDIA-COCOACORE/ACCESSORMETHOD.HTML

• HTTPS://LIBRARY.FIVEABLE.ME/AP-COMP-SCI-A/UNIT-5/ACCESSOR-METHODS/STU
DY-GUIDE/AGDFILIW7AOVNSEJG5R1
• HTTPS://WWW.FREECODECAMP.ORG/NEWS/JAVA-GETTERS-AND-SETTERS/
• HTTPS://WWW.CODECADEMY.COM/LEARN/LEARN-JAVA/MODULES/JAVA-ACCESS-E
NCAPSULATION-AND-STATIC-METHODS/CHEATSHEET

• HTTP://TECHALPINE.COM/ACCESSORS-AND-MUTATORS-IN-JAVA-HOW-IT-WORKS/
Thank
you!

Narr ll tal ma lr? Narr ma ll yin ll ma tat naing tot buu…
Ti tr dr akhone pl.

Any Question?

You might also like