garden.cs

来自「c#设计模式随书源码 c#设计模式随书源码」· CS 代码 · 共 23 行

CS
23
字号
using System;
using System.Drawing ;
namespace Gardener
{
	/// <summary>
	/// Summary description for Garden.
	/// </summary>
	public class Garden {
		protected Plant center, shade, border;
		protected bool showCenter, showShade, showBorder;
		//select which ones to display
		public void setCenter() {showCenter = true;}
		public void setBorder() {showBorder =true;}
		public void setShade() {showShade =true;}
		//draw each plant
		public void draw(Graphics g) {
			if (showCenter) center.draw (g, 100, 100);
			if (showShade) shade.draw (g, 10, 50);
			if (showBorder) border.draw (g, 50, 150);
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?