rectangle.cs
来自「Csharp设计模式图书加源代码是csharp程序员学习模式编程的一本好书」· CS 代码 · 共 27 行
CS
27 行
using System;
namespace csPatterns {
public class Rectangle {
private int x1, x2, y1, y2;
private int w, h;
public Rectangle() { }
//-----
public void init(int x, int y) {
x1 = x;
y1 = y;
x2 = x1 + w;
y2 = y1 + h;
}
//-----
public void setSize(int w_, int h_) {
w = w_;
h = h_;
}
//-----
public bool contains(int xp, int yp) {
return (x1 <= xp) && (xp <= x2) &&
(y1 <= yp) && (yp <= y2);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?