class chengji{
String name;
int java(int a){
if (a>0||a<100)
return a;
int d=cyuyan(b);
int cYuYan(int b){
if (b>0||b<100)
return b;
int f=HTML(c);
int HTML(int c){
if(c>0||c<100)
System.out.println(this.name+"\t"+a+"\t"+d+"\t"+f);
}
}
}
}
class chengJiDan{
public static void main(String[]args){
System.out.println("姓名\t\tJava\t\tC#\t\tHTML");
chengji c=new chengji();
c.name ="zhangsan";
c.java(50);
}
}
String name;
int java(int a){
if (a>0||a<100)
return a;
int d=cyuyan(b);
int cYuYan(int b){
if (b>0||b<100)
return b;
int f=HTML(c);
int HTML(int c){
if(c>0||c<100)
System.out.println(this.name+"\t"+a+"\t"+d+"\t"+f);
}
}
}
}
class chengJiDan{
public static void main(String[]args){
System.out.println("姓名\t\tJava\t\tC#\t\tHTML");
chengji c=new chengji();
c.name ="zhangsan";
c.java(50);
}
}
if (b>0||b<100)
if (c>0||c<100)
有不成立的情况吗????是&&吧
System.out.print("测试1");
test2();
//这里我们调用了test2方法,那么我们说java方法中能包含方法。结果输出 测试1测试2
}
public void test2() {
System.out.print("测试2");
}
String name;
int java(int a){
if (a>0||a<100)
return a;
int d=cyuyan(b);
int f=HTML(c);
System.out.println(this.name+"\t"+a+"\t"+d+"\t"+f);
}
int cyuyan(int b)
{
if (b>0||b<100)
return b;
}
int HTML(int c)
{
if(c>0||c<100)
return c;
}
但是在函数java中调用另外两个函数时提示的错误是无法解析b和c.这是怎么回事啊?
在整个chengji的class中,你没有对b和c进行定义啊。
class chengji{
String name;
int b=0;
int c=0;
int java(int a){
if (a>0||a<100)
return a;
int d=cyuyan(b);
int f=HTML(c);
System.out.println(this.name+"\t"+a+"\t"+d+"\t"+f);
}
int cyuyan(int b)
{
if (b>0||b<100)
return b;
}
int HTML(int c)
{
if(c>0||c<100)
return c;
}int b=?;
int c=?;