在java中怎样使方法调用同一个类中的方法!举例说明 !非常感谢!
展开全部
楼主请看吧,不过建议下次想快速得到答案,就得给分的,不然没多少人愿意跟我一样当免费劳动力的。
看看吧,很详细了。
public class Test{
String str;
public Test(){
}
public void getCat(){
System.out.println("This is a Cat!");
}
public void getDog(){
System.out.println("This is a Dog!");
}
public void getAnimal(){
getCat();//在除了Main()方法中调用其他方法需要new实例之外,其他内中调用不需要
getDog();
}
public static void main(String[] args){
Test test = new Test();//构造出本类的实例,然后用实例去调用方法名
test.getCat();
test.getDog();
}
看看吧,很详细了。
public class Test{
String str;
public Test(){
}
public void getCat(){
System.out.println("This is a Cat!");
}
public void getDog(){
System.out.println("This is a Dog!");
}
public void getAnimal(){
getCat();//在除了Main()方法中调用其他方法需要new实例之外,其他内中调用不需要
getDog();
}
public static void main(String[] args){
Test test = new Test();//构造出本类的实例,然后用实例去调用方法名
test.getCat();
test.getDog();
}
展开全部
class A
{
int te(){}
}
class B
{
A a=new A();//在公共类里新建类A的对象也行,反正调用其他类的方法要通过那个类的实例对象来调用
a.te();//通过A类的实例对象a调用方法te()
}
{
int te(){}
}
class B
{
A a=new A();//在公共类里新建类A的对象也行,反正调用其他类的方法要通过那个类的实例对象来调用
a.te();//通过A类的实例对象a调用方法te()
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class Test{
public static void main(String[] args){
say();
Test t = new Test();
t.said();
}
public static void say(){
System.out.println("这个类是static的,所以可以直接调用");
}
public void said(){
System.out.println("这个类是非static的,所以不能直接调用");
}
}
你可以自己试试
public static void main(String[] args){
say();
Test t = new Test();
t.said();
}
public static void say(){
System.out.println("这个类是static的,所以可以直接调用");
}
public void said(){
System.out.println("这个类是非static的,所以不能直接调用");
}
}
你可以自己试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用this.方法名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询