36 прочтений · 1 год назад
Основы программирования. Не бывает ссылочных и значимых типов, а бывают ссылки и объекты!
В программировании степень дебилизации двуногого населения не просто намного больше других областей жизни, а здесь просто все зашкаливает за все грани, которые вообще возможно поставить... И это мне стало ясно всего за 10 месяцев профессионального знакомства с программированием на языках C++/C , C# , Java , причем количество навязанных людям "непоняток", раскрытых мной, уже накопилось столько много, что я перестал уже их запоминать и начал писать данные статьи. Коротко о сущности ссылок и указателей...
7 прочтений · 2 года назад
Python. Переопределение функционала базового класса
В прошлой статье класс Employee полностью перенимал функционал класса Person: class Person: def __init__(self, name): self.__name = name   # имя человека @property def name(self): return self.__name def display_info(self): print(f"Name: {self.__name} ") class Employee(Person): def work(self): print(f"{self.name} works") Но что, если мы хотим что-то изменить из этого функционала? Например, добавить работнику через конструктор, новый атрибут, который будет хранить компанию, где он работает или изменить реализацию метода display_info...