575じゃないが、時と場合によっては、
メンバ変数をパブリックにしてもいい場合もあると思うが。

メンバを勝手に変更しても、問題ない場合とか。

class RectDrawer
{
 ...
public:
 Point begin;
 Point end;
};

他にも、Point とか、Rect とか、Matrix みたいなのは、その典型。