SOLID_ 3. Liskov Substitution Principle (4-6)
Java 1278. Что такое Liskov’s Substitution Principle (Принцип подстановки Барбары Лисков)?
1278. Что такое Liskov’s Substitution Principle (Принцип подстановки Барбары Лисков)? Принцип подстановки Барбары Лисков (Liskov's Substitution Principle, LSP) - это принцип SOLID-архитектуры, который гласит, что объекты в программе должны быть заменяемыми их наследниками без изменения корректности программы. Пример на Java: class Bird {
public void fly() {
// выполнение полета }
}
class Duck extends Bird {
public void swim() {
// выполнение плавания }
}
class Ostrich extends Bird...
Java 1687. Какие принципы SOLID вы знаете и как их можно применять в Java-разработке?
Принципы SOLID - это набор принципов, которые помогают разработчикам создавать гибкие, расширяемые и поддерживаемые программные системы. Вот подробное описание каждого принципа SOLID и как их можно применять в Java-разработке: Применение этих принципов SOLID в Java-разработке помогает создавать гибкий, расширяемый и поддерживаемый код...