Estruturas: Converta um bloco de switch/case que valida dias da semana em números (1 a 7) para a nova expressão match do PHP 8.
POO Simples: Crie uma classe Livro com as propriedades públicas titulo e autor. Instancie dois objetos e exiba seus nomes.
🟡 Intermediário
Encapsulamento: Refatore a classe Livro do exercício anterior tornando as propriedades privadas. Adicione métodos getters e setters, e no construtor use a técnica de "Constructor Property Promotion" do PHP 8.
Herança: Crie uma classe base Eletronico e uma subclasse Smartphone. A subclasse deve herdar a propriedade voltagem e implementar um método exclusivo ligar5G().
🔴 Desafio
Abstração e Polimorfismo: Crie uma classe abstrata FormaGeometrica com um método abstrato calcularArea(). Implemente as classes Quadrado e Circulo herdando desta base. Crie um array de formas e itere sobre ele chamando o método de cálculo de área.