社区
Java
帖子详情
本着继承是扩展功能的目的,回答一下 我们可以继承什么?不能继承什么?
给力熊猫伟
2013-03-12 02:11:53
本着继承是扩展功能的目的,回答一下 我们可以继承什么?不能继承什么?
...全文
109
3
打赏
收藏
本着继承是扩展功能的目的,回答一下 我们可以继承什么?不能继承什么?
本着继承是扩展功能的目的,回答一下 我们可以继承什么?不能继承什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序源自程序猿
2013-03-12
打赏
举报
回复
effective java 第16,17条特别说了继承,你可以看看。
给力熊猫伟
2013-03-12
打赏
举报
回复
神 回 复
BossFriday
2013-03-12
打赏
举报
回复
把设计模式看一遍你就会知道:继承该继承的,不继承不该继承的。
C#自定义控件库
C#自定义控件库
17.
继承
:什么是
继承
???通过哪个关键字实现
继承
???
继承
的作用是什么???
继承
的两大特性是什么???
跟汤老师学Java笔记:
继承
完成:第一遍 1.什么是
继承
? 可以让一个类
继承
自另一个类,此时该类会
继承
另一个类中的属性和方法
继承
而得到的类称为子类,被
继承
的类称为父类(超类/基类)
继承
是一种 is a 的关系,子类都是is a 父类的一种
扩展
2.
继承
实现方式 语法: class 子类 extends 父类{ } 3.
继承
的作用是什么? 代码复用:将多个子类中相同的属性和方法放到父类中
功能
扩展
:子类可以有自己独特的属性和方法 4.
继承
的特性是什么? Java只支持单
继承
,不支持多
继承
,但支持多层继
Java
继承
(
扩展
)
什么是
继承
?extends 其实是
扩展
的意思
继承
是类与类之间的一种关系,对某一批类中共有的方法和属性进行共性抽取,抽取出来的这个类也就是被
继承
的类称之为:父类 / 基类 / 超类;
继承
的类称之为:子类 / 派生类为什么要使用
继承
?(或者说使用
继承
解决了什么问题?提高代码复用率
继承
是多态的前提,没有
继承
即没有多态。
继承
设计规范子类们相同特征(共性属性、共性方法)放在父类中定义,子类独有的属性和行为应该定义在子类自己里面。为什么这样做?
java中
继承
的
目的
是什么_Java中
继承
的
目的
LZ第一次写博文,语言组织不好,请大牛勿喷。关于JAVA的
继承
相信很多人都知道,这是面相对象三大基本基本特征(封装,
继承
,多态)之一,当时LZ学到
继承
的时候就发现一个问题我们什么时候该用
继承
,(有人开始解释:
继承
是指这样一种能力:它可以使用现有类的所有
功能
,并在无需重新编写原来的类的情况下对这些
功能
进行
扩展
。通过
继承
创建的新类称为“子类”或“派生类”被
继承
的类称为“基类”、“父类”或“超类”。
继承
...
为什么说多用组合,少用
继承
?
对类的
功能
的
扩展
,要多用组合,少用
继承
。 对于类的
扩展
,在面向对象的编程过程中,我们首先想到的是类的
继承
,由子类
继承
父类,从而完成了对子类
功能
的
扩展
。但是,面向对象的原则告诉我们,对类的
功能
的
扩展
要多用组合,而少用
继承
。其中的原因有以下几点: 第一、子类对父类的
继承
是全部的公有和受保护的
继承
,这使得子类可能
继承
了对子类无用甚至有害的父类的方法。换句话说,子类只希望
继承
父类的一部分方法,怎么办? 第...
Java
51,410
社区成员
86,072
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章