method vs class

lovelyfirefox 2003-07-31 05:44:54
什么情况下应把操作写成method,什么情况下封装成一个类
...全文
27 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hodex 2003-07-31
  • 打赏
  • 举报
回复
能组合就尽量少继承
jennifergiant 2003-07-31
  • 打赏
  • 举报
回复
班级是一个类,同学就是属性,上课就是方法
jscsqb 2003-07-31
  • 打赏
  • 举报
回复
类是一个抽象的对象,是从具体的事物中抽象出来的一些性质的集合。
方法是对这样的对象所进行的操作。

比如一个类
class circle
{
public:
circle();
circle(int x,int y,int R);//圆心,半径
circle(int x1,int y1,int x2,int y2);//圆所在的矩形的四个点的坐标

drawcircle(int x, int y, int R); //这个就是对类circle进行的操作,画圆
drawcircle1(int x1, int y1, int x2, int y2);//也是方法。
protected: //圆心,半径,矩形就是抽象出来的性质
int x;
int y;
int R;
int x1;
int x2;
int y1;
int y2;

}
lsy110 2003-07-31
  • 打赏
  • 举报
回复
一般来说,method一般为一个操作,比如想要向图书馆买一本图书,这个动作就应该是一个method,而这个图书本身就应该是一个class。它应该包含书名,作者,日期等属性...

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧