Как с обычных процедур пересесть на красивый ООП? Я пишу такие обычные самые function 1(a,b,c)
{
...
.
return}
function(){}
...
function n()
на php,js
но когда я читаю чей нибудь код на тостере здесь или хабре то постоянно вижуclass{
NAME
function SUPERREKURSIYA()
}
Я завидую вам балин, научите тоже, скиньте своих примерчиков как стать крутым если не жалко.Мне ранее писали почитать про инкапсуляцию и все такое -спасибо большое, я прочел и имею представление ,но все же там примеры были не самые лучшие, как вот так взять и начать все время не задумываясь писать через классы итд если привык к простому набору функций

21 Авг 2019 в 07:08
274 +2
0
Ответы
1

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

Вот несколько шагов, которые могут помочь вам начать использовать классы и объекты в своем коде:

Создайте классы: Определите классы для объектов, с которыми вы работаете. Например, если у вас есть функция, которая работает с пользователями, создайте класс User.

Определите свойства и методы: Добавьте свойства и методы к вашим классам. Свойства - это данные объекта, а методы - функции, которые могут выполнять операции над этими данными.

Создайте объекты: Используйте классы для создания объектов. Например, создайте объект пользователя с помощью созданного вами класса User.

Используйте объекты в вашем коде: Теперь, когда у вас есть объекты, вы можете обращаться к их свойствам и методам в вашем коде.

Пример использования объектно-ориентированного подхода на PHP:

class User {
public name;publicname;
public
name;public
email;
public function __construct(name,name, name,email) {
$this->name = $name;
$this->email = $email;
}
public function sayHello() {
echo "Hello, my name is " . $this->name;
}
}
$user1 = new User("Alice", "alice@example.com");
$user1->sayHello();

Начните с простых классов и объектов, и постепенно углубляйтесь в изучение наследования, инкапсуляции, полиморфизма и других основных принципов ООП. Успехов!

20 Апр 2024 в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир