コード例 #1
0
ファイル: 1_Shape.cs プロジェクト: Puppetplay/Effective
 public Ellipse(Circle c)
 {
     _radius1 = c.R1;
     _radius2 = c.R1;
 }
コード例 #2
0
ファイル: 1_Shape.cs プロジェクト: Puppetplay/Effective
        public void Func1()
        {
            Circle c = new Circle(new PointF(3.0f, 0), 5.0f);
            ComputeArea(c);
            Flatten(c);

            Circle c2 = new Circle(new PointF(3.0f, 0), 5.0f);
            Flatten(new Ellipse(c2));

            Circle c3 = new Circle(new PointF(3.0f, 0), 5.0f);
            Ellipse e = new Ellipse(c3);
            Flatten(new Ellipse(c3));
        }