3 ms·
Hey, you forgot useless comments for each method: get_field1(self) -> int: """ Gets Field1. @rtype: int @return: the fiel
by deepsun 1y ago
Hey, you forgot useless comments for each method:
get_field1(self) -> int:
"""
Gets Field1.
@rtype: int
@return: the field1
"""
self._field1
And use double underscores for private fields, because, you know, encapsulation.
Seriously though, in Java you don't need get*() either. Typically you either:
1. use `record` types (since Java14, 2020), or
2. use Lombok that auto-generates them [1], or
3. use Kotlin `data class`, or
4. just raw field access. I don't buy the encapsulation thing if my code is not a library for wide internet to use.
[1] https://projectlombok.org/features/GetterSetter https://projectlombok.org/features/GetterSetter