会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tianle1998
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
java学习
/
java编程的逻辑
4.4 为什么说继承是把双刃剑
摘要:继承可能破坏了类的封装结构,设计子类需要考虑父类的实现细节。 避免使用继承方法: 1. 使用final避免继承 2. 优先使用组合而非继承 3. 正确使用继承
阅读全文
posted @
2023-07-05 16:02
tianle1998
阅读(13)
评论(0)
推荐(0)
4.3 继承实现的基本原理
摘要:# 4.3.2 类加载过程 java中类的加载为动态加载,第一次使用时类才会被加载。 加载一个类时,若父类未被加载,则加载父类。 类的信息包括:类变量,类初始化代码,类方法,实例变量,实例初始化代码,实例方法,父类信息引用。 类初始化代码包括:静态初始化代码块,定义静态变量时的初始化语句。先执行父类
阅读全文
posted @
2023-07-05 15:52
tianle1998
阅读(12)
评论(0)
推荐(0)
公告