Ok after I learned how to do it I want to teach it in a much easier way.So the base of an object is to create the class which looks something like this:
Quote:
class nameofclass { //my first class was created } |
Ok we now created a class which will hold the prefix of all functions so now we want to try adding a simple function,for instance:
Quote:
class nameofclass { function plus ($x, $y) { $this->plus = $x + $y; return $this->plus; } } |
So now we created a function inside.Notice $this which will be later replaced by the name of the class.
But when you would try to echo it it would give you an error that the function is a non-object.For that we have to construct the actual object:
Quote:
class nameofclass { function plus ($x, $y) { $this->plus = $x + $y; return $this->plus; } } $nameofclass = new nameofclass(); |
new indicates that we created a new object.So now we can use $nameofclass->plus(2, 9) which will output 11.Of course you can insert more functions.
This was a very short introduction to OOP.