新手做练习。但是不知道错误在哪。
求指导。勿喷;package com.sibianxing;public class juxing {
private int left_point,right_point;
// 构造函数1
juxing(int left_p,int right_p)
{
left_point = left_p;
right_point = right_p;
}
// 构造函数2
juxing(final juxing onejuxing)
{
left_point = onejuxing.left_point;
right_point = onejuxing.right_point;
}
// 构造函数3
juxing()
{
left_point = 5;
right_point = 15;
}
// 返回一个包含当前矩形的矩形对象
juxing return_juxing(juxing oldjuxing)
{
left_point = oldjuxing.left_point + 5;
right_point = oldjuxing.right_point + 5;
return this;
}
// 获取和设置
// left_point的方法
int getleft_point()
{
return left_point;
}
void setleft_point(int l_point)
{
left_point = l_point;
}
// 获取和设置
// right_point的方法
int getright_point()
{
return left_point;
}
void setright_point(int l_point)
{
left_point = l_point;
}
// 显示矩形2个坐标点
void print_point()
{
System.out.println("left_point is " + left_point + "\n" + "right_point is " + right_point + "\n");
}
public final static void main(String[] arg)
{
juxing a1 = new juxing();
juxing a2 = return_juxing(a1);
juxing a3 = return_juxing(a2);
juxing a4 = return_juxing(a3);
a1.print_point();
a2.print_point();
a3.print_point();
a4.print_point();
}
}
求指导。勿喷;package com.sibianxing;public class juxing {
private int left_point,right_point;
// 构造函数1
juxing(int left_p,int right_p)
{
left_point = left_p;
right_point = right_p;
}
// 构造函数2
juxing(final juxing onejuxing)
{
left_point = onejuxing.left_point;
right_point = onejuxing.right_point;
}
// 构造函数3
juxing()
{
left_point = 5;
right_point = 15;
}
// 返回一个包含当前矩形的矩形对象
juxing return_juxing(juxing oldjuxing)
{
left_point = oldjuxing.left_point + 5;
right_point = oldjuxing.right_point + 5;
return this;
}
// 获取和设置
// left_point的方法
int getleft_point()
{
return left_point;
}
void setleft_point(int l_point)
{
left_point = l_point;
}
// 获取和设置
// right_point的方法
int getright_point()
{
return left_point;
}
void setright_point(int l_point)
{
left_point = l_point;
}
// 显示矩形2个坐标点
void print_point()
{
System.out.println("left_point is " + left_point + "\n" + "right_point is " + right_point + "\n");
}
public final static void main(String[] arg)
{
juxing a1 = new juxing();
juxing a2 = return_juxing(a1);
juxing a3 = return_juxing(a2);
juxing a4 = return_juxing(a3);
a1.print_point();
a2.print_point();
a3.print_point();
a4.print_point();
}
}
解决方案 »
- 请各位大牛进来,帮小弟看看这个问题!
- ssh2框架问题 ...新手求助
- web应用中乱码问题
- org.springframework.jdbc.UncategorizedSQLException: StatementCallback;
- 急!求高手指点Activti工作流
- 请问高手们推荐几个jquery的ria富客户端开发框架.
- struts连EJB出现问题~~!!!
- spring+hibernate3+struts写的网摘RSS系统
- 一般中型的网站的数据库连接池的参数(maxIdle、maxWait、maxActive)配多少?
- 谁给我点关于structs的taglib的详细资料?特别是bean,html和logic三个dtd的
- 昨天看到一个帖子,关于性能的问题。
- 问一下使用什么软件可以创建pdf模板文件?(也是个pdf文件)
package com.sibianxing;
public class juxing {
private int left_point,right_point;
// 构造函数1
juxing(int left_p,int right_p)
{
left_point = left_p;
right_point = right_p;
}
// 构造函数2
juxing(final juxing onejuxing)
{
left_point = onejuxing.left_point;
right_point = onejuxing.right_point;
}
// 构造函数3
juxing()
{
left_point = 5;
right_point = 15;
}
// 返回一个包含当前矩形的矩形对象
juxing return_juxing(juxing oldjuxing)
{
left_point = oldjuxing.left_point + 5;
right_point = oldjuxing.right_point + 5;
return this;
}
// 获取和设置
// left_point的方法
int getleft_point()
{
return left_point;
}
void setleft_point(int l_point)
{
left_point = l_point;
}
// 获取和设置
// right_point的方法
int getright_point()
{
return left_point;
}
void setright_point(int l_point)
{
left_point = l_point;
}
// 显示矩形2个坐标点
void print_point()
{
System.out.println("left_point is " + left_point + "\n" + "right_point is " + right_point + "\n");
}
public static void main(String[] arg)
{
juxing a1 = new juxing();
juxing a2 = new juxing().return_juxing(a1);
juxing a3 = new juxing().return_juxing(a2);
juxing a4 = new juxing().return_juxing(a3);
a1.print_point();
a2.print_point();
a3.print_point();
a4.print_point();
}
}