Loading...
Обучение/Помощь новичкам | Объясните своими словами что такое класс в php?
Объясните своими словами что такое класс в php? И может ли быть класс без функции? С меня +++
________
посл. ред. 04.01.2018 в 18:42; всего 1 раз(а); by Holter
class Bymas {
// свойства

// методы

}

классы бывают разные, обстрактные, интерфейсы и тд и тп
________
посл. ред. 04.01.2018 в 18:46; всего 1 раз(а); by Avenax
Holter , Класс (можно назвать обект) - Программа (кусок программы, код, библиотека) которая содержит в себе данные и атрибуты для полной роботы со своим заданием. Как пример класс "Стол" который имеет в себе все параметры, количество ножек, ширина, высота и инные атрибуты, хорошо использовать в программировании, широко известные примеры - игры.
как пример есть игра DOTA 2; там есть обект (Класс) сила ловкость интелект
<?php
class Strength {
/* DATA ATRIBUTES */
private $hp = 0.5;
/* METHODS ATRIBUTES */
public function getHP() {
return $this->hp;
}
}
?>
А интерфейс это макет, шаблон??? Да?
ADBOKAT (04.01.2018 в 19:00)
А интерфейс это макет, шаблон??? Да?

это типо макет с методами, которые должны будут реализованы в классах
Метод и функция это ведь одно и тоже, но почему мне кажется, что метод это что-то сложжное?!
Avenax (04.01.2018 в 19:02)
ADBOKAT (04.01.2018 в 19:00)
А интерфейс это макет, шаблон??? Да?

это типо макет с методами, которые должны будут реализованы в классах

т.е. интерфейс - это как сундук с вещами, которые мы можем брать?
А класс это как человек, имеет свои св-ва,т.е. длина рук, ног. А методы это одежда?
________
посл. ред. 04.01.2018 в 19:09; всего 1 раз(а); by ADBOKAT
ADBOKAT (04.01.2018 в 19:06)
т.е. интерфейс - это как сундук с вещами, которые мы можем брать?
А класс это как человек, имеет свои св-ва,т.е. длина рук, ног. А методы это одежда?



это как сундук со списком вещей, которые ты можешь ложить в другие сундуки

скорее наоборот, правилом хорошего тона, будет считаться свойства, это одежда, а методы будут принимать тип и менять или возвращать эту одежду
________
посл. ред. 04.01.2018 в 19:32; всего 1 раз(а); by Avenax
ADBOKAT (04.01.2018 в 19:05)
Метод и функция это ведь одно и тоже, но почему мне кажется, что метод это что-то сложжное?!

метод - это одна функциональная часть класса, как функция :-)
rekmixa , Я знаю, но почему-то он для меня что-то сложное, хотя не сложное
Онлайн: 3
Время:
Gen. 0.1081
(c) Bym.Guru 2010-2026