社区
Java SE
帖子详情
请问怎样才叫一个类包含另一个类,而不是包含一个类的对象
BlueBirdssh
2005-11-23 08:54:28
曾经考试有这样一题,请问怎样才叫一个类包含另一个类,而不是包含一个类的对象。
当一个包含另一个类后,它们之间有什么特点。希望各高手给与答案,有分。
...全文
218
5
打赏
收藏
请问怎样才叫一个类包含另一个类,而不是包含一个类的对象
曾经考试有这样一题,请问怎样才叫一个类包含另一个类,而不是包含一个类的对象。 当一个包含另一个类后,它们之间有什么特点。希望各高手给与答案,有分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BlueBirdssh
2005-11-23
打赏
举报
回复
谢谢各位,
是否有实例说明嵌套类(nested)或者内部类(inner class),例如:嵌套顶层类、成员类、局部类和匿名类。
jetta
2005-11-23
打赏
举报
回复
嵌套类(nested)或者内部类(inner class)
例如:嵌套顶层类、成员类、局部类和匿名类。
假如没有嵌套类,所有的类都在package的层次上声明,这就与“在最小作用域范围内声明”的原则矛盾。这样还会增加在包的层次上的类名的数目。使用嵌套类,可以隐藏一些外围类的实现细节。
holy_phoenix
2005-11-23
打赏
举报
回复
内部类
共有4种
chenxb1980
2005-11-23
打赏
举报
回复
nested classes
Ilovetulip
2005-11-23
打赏
举报
回复
在一个类里面定义另一个类,也就是用内部类,内部类拥有封装他的类所有元素的访问权限。
2014年度辛星python面向
对象
教程
封装是面向
对象
编程的另
一个
核心特征,它允许我们隐藏
对象
的内部状态细节,只通过提供的方法与
对象
交互。封装的目的是保护
对象
内部状态,同时对外提供安全的接口。 多态是面向
对象
编程的第三个核心特征,它允许...
面向
对象
编程的小项目,希望读者少走弯路
2. 继承:继承允许
一个
类
(子
类
)继承另
一个
类
(父
类
)的属性和方法,这样可以避免重复代码,提高代码的复用性。Java中的继承使用关键字"extends",子
类
可以覆盖或扩展父
类
的方法,实现特定功能。 3. 多态:多态是...
C++完整数据库SQLServer操作
类
(ODBC)
为了使用这个
类
,开发者需要
包含
`DBOP.h`头文件,并实例化`DBOP`
对象
,然后调用相应的方法进行数据库操作。 总的来说,`DBOP`
类
提供了一种简洁的方式,让C++程序员可以利用ODBC接口与SQL Server进行交互,简化了...
Android快速开发系列 10个常用工具
类
程序源码
在Android应用开发中,工具
类
(Utils)是程序员经常使用的辅助模块,它们
包含
了一系列静态方法,用于处理各种常见的任务,从而提高代码的复用性和可维护性。本资源"Android快速开发系列 10个常用工具
类
程序源码...
C#设计模式大全
抽象工厂模式是
一个
创建型设计模式,它提供了
一个
接口,用于创建一系列相关的或相互依赖的
对象
,而无需指定它们具体的
类
。 - **结构**:
包含
产品族、产品家族、抽象工厂以及具体工厂。 - **程序举例**:例如,创建...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章