Changes:
- refactor: remove 'abstract' access modifier from VOs
Notes:
Before: you must create a child VO class that extend VO class
After: you can use parent VO (Ex: StringValueObject) without create child class
Changes:
Notes:
Before: you must create a child VO class that extend VO class
After: you can use parent VO (Ex: StringValueObject) without create child class