Java类间变量和方法调用技巧解析

创始人
2024-12-24 07:53:48
0 次浏览
0 评论

java中一个类想调用另一个类的变量该怎么办?

如果另一个类的变量是静态变量,则使用类名来调用它。
如果是公共变量,则先创建另一个类的对象,并使用变量名来调用它;如果是私有变量,则使用set和get方法,使用反射机制操作对象变量也可以使用。

java一个类调用另一个类的方法怎样控制另一个类的方法执行完再继续执行本类

根据您的代码,最简单但笨拙的解决方案是:

//methodrecoJPasswordFieldDemoJP=newJPasswordFieldDemo();Stringreader_id=null;do{reader_id=JP.reader_id;intn1=0;//连接验证逻辑随后}while(reader_id!=null);

最好的方式就是给数组当登陆按钮触发事件时,调用下面的登录请求逻辑

//方法reco//1实例化JPasswordFieldDemo登录窗口对象JP=newJPasswordFieldDemo.();//该结构不允许立即显示表单//2.注册JButton事件loginBtn=JP.getLoginButton();//简单封装下,当然可以更粗暴一些,类似于JP.reader_id//注册一个监听器loginBtn.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){//稍后连接验证逻辑}});//3显示JP.s连接窗口。
andVisible(true);

看了一下你说连接区域的值好像有问题,取不到。
您可以在JPasswordFieldDemo<类中包装一个方法。
/p>//JPasswor类在dFieldDemo中定义一个方法publicStringgetLoginName(){//用户名控制nameTextFieldreturnnameTextFiled.getText();}//密码控制也可以类似

然后更改当前类中推荐的内容

Stringreader_id=JP.reader_idby

Stringreader_id=JP.getLoginName();

与该物种相似

java类调用是不是就是继承别的类?如果不是,是什么情况?

不,该调用是其他类的方法。
类调用通常是指类之间通过方法调用进行交互,而不是直接继承。
在面向对象编程中,继承是创建继承现有类的属性和方法的新类的一种方法。
调用意味着一个类的方法被另一个类的方法或对象使用。
例如,假设您有一个名为A的类,其中包含一个名为funcA的方法。
另一个名为B的类有一个方法funcB,该方法允许类B通过调用funcA来执行某些操作,而不必继承类A。
在这种情况下,类B不继承自类A,而是直接调用类A的方法。
实现类调用通常是通过对象引用来完成的。
例如,您可以创建A类的对象objA,并在B类的方法中使用objA来调用funcA方法。
这种方式使得代码更加灵活,因为B类不需要知道A类的具体实现细节,只需要知道如何调用它的方法即可。
另外,类调用也可以通过接口来现。
在这种情况下,类A实现该接口,类B实现该接口并调用类A上的方法。
这种方法进一步增强了代码的可重用性和可扩展性。
综上所述,类调用和继承是面向对象编程中两种不同的机制。
调用用于实现类之间的交互,继承用于创建新的类。
了解这两种机制可以让您更好地设计和实现复杂的应用程序。
热门文章
1
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

2
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

3
JavaSE与JavaEE:从基础到企业... javase&#160;和javaee的区别?JavaSE和JavaEE...

4
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

5
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

6
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

7
C语言教程:绘制心形图案与输出I LOV... 如何用C语言输出心形的图形?#include"stdio.h"...

8
Java编程:理解标识符及其命名规范的重... java运行错误~需要标识符,求解//就这样改一下吧,希望对你有帮助public...

9
Java类间变量和方法调用技巧解析 java中一个类想调用另一个类的变量该怎么办?如果另一个类的变量是静态变量,则使...

10
Java工程师薪资揭秘:不同级别待遇大比... Java工程师待遇如何很多朋友都想知道Ja工程师的待遇怎么样,我们一起来看看吧。...