Explain what what is a Trait? August 16, 2022 Object-Oriented Development focussed 0 Comments Good response = A Trait is a reusable class that can provide fine-grained (small) sections functionality Related posts: What is class abstraction? What are the 3 scopes that a class property or method can be declare as? What is the difference? What is type declaration (also known as type hinting) What is a namespace, and how would you use it?