Jump to content

General OOP questions


Recommended Posts


Thanks for the great tutorial! In medias res - just the way I like it.

I thought I'd post questions as they come up, for a starter here's this:

"Another convention is that getter and setter names should match the property names"

Is this really just a convention or the class would not work at all otherwise? In other words do I need "var $name;" in order to set (and get) the value of "$this->name"?

Link to comment
Share on other sites

I continue :)

echo "Tell me private stuff: ".$stefan->pinn_number;  

Hey you said direct accessing is a no-go! ;)
But I understand it's for the sake of visualization of access errors - which brings the next question: even though $pinn_number is a private property I can display it with a public get method on index.php which, according to my understanding, is outside the class. I thought for this I should do sg like copying the private property value to a public property (e.g. "$pub_pinn") but looks like I can do without. What am I missing here?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...