Jump to content

The point of encapsulating public variables


proggR

Recommended Posts

This sounds like a very newbie question I know but is there any real reason to prefer getter/setter accessor methods in situations when all they do is get and set the values of variables? It seems to me thats adding a function call when its not necessary.

I understand the point of having some variables inaccessible to outside classes or even only allowing access to things that extend your class. I can also see when you may want to only allow one or the other method of access to a variable. But is there any benefit when you're allowing both via the accessor methods anyway?

 

Maybe I'm just thinking out loud when I'm tired but I figured someone here may know.

 

Thanks in advance.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.