㈠ 一个类的对象怎么调用另一个类的方法
java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("这是一个静态方法。");
}
public void sayInstance()
{
System.out.println("这是一个实例方法。");
}
}
㈡ object-c 获取调用对象 我写了一个方法,想在方法中使用到调用这个方法的对象的属性。该怎么弄
你这个问题分三种情况,分别是你在父类里调用对象的属性,在自己的类里,还有就是在子类的类里;如果你是在实现-(void)button这个方法的类(比方叫A类)里面调用,那么调用这个方法的对象就是self,也就是他自己,然后你可以用“.”的方法去set他的属性,例如self.xxx;如果你是在外面的类里面的话,如果是A类的父类的话,那你在头文件里或者实现文件里圣明一下 A *a;然后就用a.xxx这样set他的属性;如果是A类的子类的话,你可以用调用set方法的方式进行set父类的属性
㈢ 对象的属性可以在对象内部调用么
可以。只是对象自己内部调用,有一个隐含的自身应用对象“this”,相当于this.a=10.外部访问的话,静态的属性和方法不需要通过实例对象访问,直接用类名就行,如Math.random()。还有反射机制,虽然不用使用new关键字,但也要通过newInstance()等方法搞到类的实例。
㈣ java中如何调用对象内部属性的属性和方法
如果是static修饰的用类名.属性;如果是private修饰的用get方法,其他的先实例化对象,再用实例.属性调用
㈤ 在 VB中什么是对象,属性,方法,事件
对象,你就理解成窗体,控件只类的都是就行了。
属性,就是对象具有的性质,如窗体的Picture属性。
方法,对象所能做的动作,如窗体的Print,Cls,End方法等。
事件,如窗体的单击事件,双击事件等这些都是。
很简单的,你自己实践一下,就能理解了。
㈥ 一个类怎样调用另一个类中的属性和方法
如果两个类都在同一个包里面,或者已经在题头的时候有import导入
当目标类提供了相应的public方法可以调用的时候,就可以被调用。或者是new一个对象,调用对象的方法的方式来调用
㈦ Java中一个类如何去访问另一个类的对象的属性数据
这要看另一个类所在位置及类与属性的修饰符有关。
两类在同一包中时,且为非private的,可以用对象.属性的形式来访问。
不同包时,要用import导入该类,还要考虑修饰符的影响,缺省或用private修饰的属性是不可见的,即不能访问的。
当然,用private修饰的属性,可以提供公有的方法来访问它。
还是去找些资料吧,这些不太好说清。
㈧ 在Java中要引用对象的属性和方法,需要怎么实现
属性:第一种就是自己定义一个public的公共属性,然后调用就行了(不安全),第二种就是创建一个private的私有的属性,生成公共的set和get方法(封装),然后调用;
方法:同类中方法为静态方法可以直接调用,不为静态方法需要new和不同类中要new出对象,然后调用其方法;
左上角有我头像,有很多朋友在一起相互交流学习。