結果的には一緒だが、structをデフォルトpublicなclassとして認識するのはどうかと思うぞ
structはデータの所有者がclassと違って自分以外にどっか別にいるからgetsetがいらんてだけで