ООП для начинающих PHP. Статические свойства и методы.Где применяют.

ООП для начинающих PHP. Статические свойства и методы.Где применяют.

Web Developer Blog

7 лет назад

31,260 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ДенисКораблев-д7л
@ДенисКораблев-д7л - 14.02.2024 02:21

Чего не хватает , так это не хватает примеров из реальных проектов. А если точнее, то в конце хотелось бы видеть пример из жизни. В каких случаях применятся static ?
Ну есть он, существует, а зачем он нужен?

Ответить
@alexandershnaidman8188
@alexandershnaidman8188 - 22.10.2023 18:16

Отличный урок

Ответить
@back_to_life0
@back_to_life0 - 10.06.2022 15:44

Нихера не понял зачем ужна статика

Ответить
@shoorick77
@shoorick77 - 14.11.2021 22:43

В этом видеоролике нет ответа на главный вопрос — ЗАЧЕМ нужны статические методы?

Ответить
@vitaercx
@vitaercx - 01.05.2021 03:44

Здравствуйте. Имеется класс со свойством и его конструктором и множеством методов. Подскажите, почему при обращении к этому свойству внутри самого класса (в методах) путем self:: свойство, то конструктор запускается и генерит нужное value, а если обращаться снаружи без создания экземпляра класса, статически к статическому методу внутри которого используется self:: свойство путем Класс::метод(), то свойство не генерится конструктором? Понятно, что конструктор запускается при создании экземпляра класса. Но ведь в первом случае, я экземпляр класса не создаю, а просто статически обращаюсь к self свойству, а оно генерится конструктором.

Ответить
@php_boy5019
@php_boy5019 - 03.06.2020 23:16

Самое интересное не назвал, в каких ситуациях нужно использовать статические методы и свойства)))

Ответить
@ВООБРАЖЛЯНДИЯ-ж6т
@ВООБРАЖЛЯНДИЯ-ж6т - 19.01.2020 14:19

смотрю курс и осознаю, что ООП, а именно переменные класса, такие как статик, паблик и прочее- совсем не понимаю, где их реализовывать. Но, в данной курсе этого и не нужно. Следует самому все изучать

Ответить
@YevhenB-j3u
@YevhenB-j3u - 07.08.2019 18:59

Спасибо за урок. Огромная просьба к автору - удаляйте мёртвый код после каждого урока, складывается впечатление что Вы не уверены в том что будете рассказывать в дальнейшем в уроке. И если Вы пишете на php, то зачем берете файл html и в него вставляете код? Было бы логичнее сразу создать php файл и все в нём писать. В целом уроки понравились. Спасибо за Ваш труд.

Ответить
@alexanderyusov290
@alexanderyusov290 - 06.05.2019 12:17

не о чем

Ответить
@viacheslavgava3430
@viacheslavgava3430 - 06.02.2019 16:59

Тема self не раскрыта

Ответить
@mugen31337
@mugen31337 - 09.12.2018 10:48

Где тут php7????????

Ответить
@Иван-ъ9ц6и
@Иван-ъ9ц6и - 04.03.2018 21:03

Сделай домашнее задание после каждого урока - это было бы круто, выкладывай его в описании

Ответить
@ВасилийМарсель
@ВасилийМарсель - 27.05.2017 09:50

для чего нужны статические свойства так и не сказал

Ответить
@vladshcherbachenia9803
@vladshcherbachenia9803 - 20.04.2017 13:40

Пример parent::
<?php
class Person {
static public $Vlad = 10;
static public $Vlad2 = 210;
}

class Person2 extends Person {
function c(){
return parent::$Vlad;
}
}

$n = new Person();
echo Person::$Vlad2;

?>

Ответить
@MrPyCCkuu1
@MrPyCCkuu1 - 25.03.2017 00:10

Получается, обычные свойства и методы и статические свойства и методы никак не пересекаются между собой? Между ними таким образом удается избежать конфликта?

Ответить
@landrover8774
@landrover8774 - 22.03.2017 15:22

Привет ! Могу ли я присвоить статической переменной значение приходящее через POST ??

Ответить