/*
1. 请设计一个类Demo,这个类包含如下操作:
A:求两个数的和。
B:判断两个数是否相等。
C:输出九九乘法表。
最后在测试类Test中进行测试。
2. 把今天视频中的装大象案例的伪代码,转换成可以运行的java代码,并以此了解面向对象的思想
*/
class Damo
{
//A:求两个数的和。
/*
思路:要求两个数的和,成员变量为两个数,成员方法是求和
*/
//定义成员变量:numble1,numble2
int numble1;
int numble2;
//定义成员方法
public int sum()
{
return (numble1 + numble2);
}
//----------------------------------------------------------
//B:判断两个数是否相等
//定义成员方法
public boolean compare()
{
return((numble1 == numble2)? true:false);
}
//----------------------------------------------------------
//C:输出九九乘法表
public void product(int a,int b)
{
for (int x = numble1;x <= numble2 ;x++ )
{
for (int y = numble1;y <= x ;y++ )
{
System.out.print(x+"*"+y+"="+y*x+"\t");
}
System.out.println();
}
}
}
//创建测试类
class DamoTest
{
public static void main(String[] args)
{
//给成员变量赋值
Damo D = new Damo();
D.numble1 = 2;
D.numble2 = 9;
System.out.println(D.numble1);
System.out.println(D.numble2);
System.out.println(D.sum());
System.out.println("************************");
System.out.println(D.numble1+"与"+D.numble2+"是否相等"+D.compare());
System.out.println("************************");
if (D.numble1 <= D.numble2)
{
D.product(D.numble1,D.numble2);
}
else
System.out.println("乘法表打印出错");
}
}
|