Jump to content
  • 0

Изучаю php доконца не пойму...


Zzz_
 Share

Question

Преступил к изучению ООП.

немогу все разложить по полочкам...

Классы просто объединяют методы, свойства и объекты.

Методы - это обыкновенные функции, которые находятся в определенном классе? - Так?!

Что такое свойство? И что такое и для чего нужен объект?!

Edited by Zzz_
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Преступил к изучению ООП.

немогу все разложить по полочкам...

Классы просто объединяют методы, свойства и объекты.

Методы - это обыкновенные функции, которые находятся в определенном классе? - Так?!

Что такое свойство? И что такое и для чего нужен объект?!

если говорить совсем грубо и не вдаваясь в детали, то:

Объект — экземпляр класса.

Свойства — переменные, принадлежащие этому классу.

Атрибут отличается от свойства тем, что свойство является неотъемлемым признаком класса, а атрибут — нет.

Методы — функции, принадлежащие этому классу.

  • Like 1
Link to comment
Share on other sites

  • 0
Атрибут? PHP? :blink:

В некоторых документациях свойства называют атрибутами, а методы - операциями :) Вот только почему автор предыдущего поста их разделяет - мне непонятно. Может, имелись ввиду статичные свойства?

Link to comment
Share on other sites

  • 0

В некоторых документациях свойства называют атрибутами, а методы - операциями :) Вот только почему автор предыдущего поста их разделяет - мне непонятно. Может, имелись ввиду статичные свойства?

Эвоно как, возможно из-за неоднозначного перевода такая непонятка. Просто мне, так, непривычно слышать о таких вещах.

Я понимаю там ещё в JS, где есть свойства объекта и аттрибут у тега, где они не всегда зеркально отображаются и являются разными вещами.

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.

Guest
Answer this question...

×   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.

 Share

×
×
  • 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. See more about our Guidelines and Privacy Policy