java - Java 我可以将一个类导入另一个类吗?
问题描述
我想使用从一个类到另一个类的变量。我怎么能做到这一点?我不想从其他类继承。有没有办法导入类/使用包?还没用过包所以我不知道它们是如何工作的。
(使用 InteliJ Idea)
我说的是我们制作的尚不存在的课程。示例 - 我创建了 Person 类和 Commands 类,并且我想在 Commands 类中使用 Person 类的字段。我不能扩展它,因为用户不应该能够 getID() 在 Commands 类中。如何在不继承的情况下获取 Person 类中的字段?
解决方案
我建议在要使用此实例变量的类中创建一个实例变量,尽管该类必须声明为公共的才能对所有其他包可用,并导入该类所在的包
推荐阅读
- bash - awk/sed -- 打印 c 文件中的所有 printfs
- python - 用不同的颜色设置散点图的 1 个点
- vim - 有没有办法在 Vim 中的每一行或标记行之间复制相同的编辑?
- ruby-on-rails - 编辑 rails 用户角色的问题
- r - 基于 R 中多个现有列的计算的新列
- python - 使用 Python ElementTree 使用命名空间抓取多个 URL 的 rss/xml
- mysql - 复制中的Mysql ID重复问题
- mysql - DbDeployer - MySQL 实例 - 授予新数据库(或 root 用户)
- flutter - 如何在 Flutter 中删除卡片开头的空白空间?
- javascript - Discord.js 向存储在数据库中的每个频道 ID 发送消息