如何在一个类中添加另一个类的对象

如何在一个类中添加另一个类的对象,第1张

如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。

class A{

public static void a(){}

public void b(){}

}

public class B{

public static void main(String[] args){

A.a()//静态

new A().b()//非静态

}

}

1、首先,我们需要先写好类的定义,类的定义一般放在头文件中。在此需要注意的是,类名的首字母必须要大写。比如示例中的这个苹果类,其第一个字母必须是大写的 A,而不能是小写 a。

2、在定义类时,我们一般需要先确定好类的属性成员。属性成员通常作为私有类型,只能在类内直接访问。这样,就在一定程度上提高了类的安全性,可以有效避免类的数据在类外被第三方意外修改。

3、至于类的构造函数和析构函数,它们分别在创建类对象和销毁类对象时调用。在大多数情况下,这两个函数都是公有类型的。

4、当然,我们还可以在类中根据自己的需要添加一些自定义的功能函数。

5、类的定义写好以后,我们接下来就需要写类的实现。类的实现通常写到源文件中。请注意,在源文件中写类的实现时,我们务必要先包含类的定义文件。

6、在实现类的构造函数时,我们通常所做的就是为类的数据成员赋值,进行一些初始化工作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11951561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存