如何在一个类中访问另一个类的方法?

      由于java 应用程序是由若干个类构成的,因此经常需要在一个类中访问另一个类中的成员和方法,我们可以通过在一个类中定义另一个类的实例,然后通过该实例访问那个类中的方法。

例如:

有两个类  Student  和  Teacher  ,分别代表学生类和教师类;


代码:

Student.java

package com.mingrisoft;


public class Student {
private int id;               //编号
private String name;          //姓名
private boolean pass;         //是否通过考试,true表示通过false表示未通过
public void setId(int id){
this.id=id;
}
public int getId(){
return id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setPass(boolean pass){
this.pass=pass;
}
public boolean getPass(){
return pass;
}


}

Teacher.java

package com.mingrisoft;
public class Teacher {
  public static void main(String[] args){
 Student student=new Student();   //创建学生类的实例
 student.setId(2013072800);       //指定编号
 student.setName("何群杰");       //指定姓名 
 student.setPass(true);          //指定是否通过考试
 
 System.out.println("编号:"+student.getId());    //输出编号
 System.out.println("姓名:"+student.getName());   //输出姓名
 System.out.println("是否通过考试:"+student.getPass());  //输出是否通过考试
 System.out.println();   //输出换行
 
 student.setId(2013072801);    //指定编号
 student.setName("张毅超");    //指定姓名 
 student.setPass(false);        //指定是否通过考试


 System.out.println("编号:"+student.getId());   //输出编号
 System.out.println("姓名:"+student.getName());   //输出姓名
 System.out.println("是否通过考试:"+student.getPass());  //输出是否通过考试
  }
}


--- ----- ----- ----  ----- ----- ---- -输出效果:------ -------- ---------- --------- ----------- -------------- ---- 


编号:2013072800
姓名:何群杰
是否通过考试:true


编号:2013072801
姓名:张毅超
是否通过考试:false




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值