前言: IT培训网小编在本教程介绍如何在 Java 中调用另一个类的方法。 在 Java 中,一个Java类可以有很多方法,在创建应用程
IT培训网小编在本教程介绍如何在 Java 中调用另一个类的方法。
在 Java 中,一个Java类可以有很多方法,在创建应用程序时,我们可以将这些方法调用到同一个类和另一个类中。可能有几种情况可以在另一个类中调用方法。所以,让我们从例子开始。
在 Java 中调用另一个类中的方法
要对另一个类的方法进行分类,我们需要拥有该类的对象。在这里,我们有一个Student有方法的类getName()。SimpleTesting我们通过使用类的对象从第二个类访问此方法Student。请参见下面的示例。
class Student{
String name;
Student(String name){
this.name = name;
}
public String getName() {
return this.name;
}
}
public class SimpleTesting {
public static void main(String[] args) {
Student student = new Student("John");
String name = student.getName();
System.out.println("Student name is : "+name);
}
}
输出:
Student name is : John
static在 Java 中调用另一个类中的方法
这是另一种情况,我们正在调用另一个类的静态方法。在静态方法的情况下,我们不需要创建对象来调用该方法。我们可以static使用类名来调用方法,就像我们在这个例子中调用getName()静态方法一样。请参见下面的示例。
class Student{
static String name;
static String getName() {
return name;
}
}
public class SimpleTesting {
public static void main(String[] args) {
Student.name = "John";
String name = Student.getName();
System.out.println("Student name is : "+name);
}
}
输出:
Student name is : John
protected在 Java 中调用另一个类中的方法
如果类的实例方法声明为protected,则只能在子类内部调用。在这里,我们将Student类扩展为SimpleTesting类,并使用类的对象调用getName()方法SimpleTesting。请参见下面的示例。
class Student{
protected String name;
protected String getName() {
return this.name;
}
}
public class SimpleTesting extends Student{
public static void main(String[] args) {
SimpleTesting st = new SimpleTesting();
st.name = "John";
String name = st.getName();
System.out.println("Student name is : "+name);
}
}
输出:
Student name is : John
注意:我们不能将private任何类的方法调用到另一个类中,因为私有方法仅限于同一个类。
public在 Java 中调用另一个类中的方法
声明为的public方法可用于外部访问,并且可以在另一个类中调用。在这里,我们使用类的对象将一个公共方法调用getName()到另一个类中Student。请参见下面的示例。
class Student{
public String name;
public String getName() {
return this.name;
}
}
public class SimpleTesting{
public static void main(String[] args) {
Student st = new Student();
st.name = "John";
String name = st.getName();
System.out.println("Student name is : "+name);
}
}
输出:
Student name is : John
通过上述介绍相信大家对Java中怎么调用另一个类的方法已经有所了解,大家如果想了解更多相关知识,可以关注一下IT培训网的Java在线学习,里面的课程内容从浅到深,通俗易懂,很适合没有基础的小伙伴学习,希望对大家能够有所帮助。
文章出自:http://qh.itpxw.cn/peixun/software/2022121541.html
文章标题:Java中怎么调用另一个类方法
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2024-02-20 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...