社区
Java SE
帖子详情
java初学者,求关于Son s = new Son()这句话的理解!
FLW1980
2003-08-19 01:24:55
请问Son s = new Son();这句语句执行后,stack区和heap区做了什么工作?
假设Son是Father的一个子类,如果写Father f = new Son()这句语句会有什么效果?而写Son s = new Father();又会又什么效果?
...全文
251
9
打赏
收藏
java初学者,求关于Son s = new Son()这句话的理解!
请问Son s = new Son();这句语句执行后,stack区和heap区做了什么工作? 假设Son是Father的一个子类,如果写Father f = new Son()这句语句会有什么效果?而写Son s = new Father();又会又什么效果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
relive
2003-08-19
打赏
举报
回复
keyinwind(winds)说的对,呵呵
javaVegetable
2003-08-19
打赏
举报
回复
这样的多态行决定于java语言的面向对象的优点,你可以看看有关多态的介绍
zcjl
2003-08-19
打赏
举报
回复
两个选择:
自己看书去;
等牛人有空再加上有心情帮你解答
FLW1980
2003-08-19
打赏
举报
回复
to star821116
写成Father f = new Son()这样是多态,
这怎么理解??
htl
2003-08-19
打赏
举报
回复
star821116说的对!!
whyxx
2003-08-19
打赏
举报
回复
要了解这种东西,最好去看看think in java
keyinwind
2003-08-19
打赏
举报
回复
弹JJ弹到死
star821116
2003-08-19
打赏
举报
回复
执行Son s = new Son()之后,heap上为这个class分配一个区域
写成Father f = new Son()这样是多态,OOP的三大特征之一,而Son s = new Father()这样是不行的,多看些程序,这些概念才会牢固
star821116
2003-08-19
打赏
举报
回复
执行Son s = new Son()之后,heap上为这个class分配一个区域
写成Father f = new Son()这样是多态,OOP的三大特征之一,而Son s = new Father()这样是不行的,多看些程序,这些概念才会牢固
Java
初学者
零基础分章学习后续
简简单单学
java
,快速掌握基础干货。
java
如果不使用多态_深入
理解
java
多态没有烤山药的存在,
java
就不香了吗?
@我不想知道各位
理解
java
多态没有烤山药的存在,
java
香不香的问题了,我不要你们认为,我只要我觉得 (感觉要被打....)在博主认为多态绝对是面向对象的第三大特性中让很多小白同学以及
初学者
难以跨越的鸿沟,因为多态有很多细节性的知识,不花点时间,还真不好
理解
多态。这么说吧,如果你觉得你已经完全
理解
了多态,你不妨做做下面的程序,如果你能全都答对,那没问题了,多态对你来说真的不是问题!如果在第四个就...
深入
理解
java
多态
本文转载自@宜春博主的博文,原文地址点此 在博主认为多态绝对是面向对象的第三大特性中让很多小白同学以及
初学者
难以跨越的鸿沟,因为多态有很多细节性的知识,不花点时间,还真不好
理解
多态。这么说吧,如果你觉得你已经完全
理解
了多态,你不妨做做下面的程序,如果你能全都答对,那没问题了,多态对你来说真的不是问题!如果在第四个就趴下了,那可以看看这篇文章,或许对你有所帮助,可能会让你重新见识到多态的魅力。 package Polymorphic; //爷爷类 class Ye { public String
43从零开始学
Java
之一文详解
初学者
难以
理解
的多态
我们知道,面向对象有三大特征:封装、继承和多态。现在我们已经了解了封装和继承,接下来在本文中,壹哥会给大家讲解多态的内容。在这篇文章中,我们要弄清楚多态的含义、特点、作用,以及如何用代码进行实现。前戏已做完,精彩即开始全文大约【6000】字,不说废
话
,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富的案例及配图视频,让你更好地
理解
和运用文中的技术概念,并可以给你带来具有足够启迪的思考......多态(polymorphism)本来是生物学里的概念,表示地球上的生物在形态和状态方面的多样性。
初学
java
基础点
1 JDK 1.1 JDK概述 JDK是
Java
语言的软件开发工具包,主要用于移动设备、嵌入式设备上的
java
应用程序。 JDK是整个
java
开发的核心,它包含了: 1.
JAVA
开发工具(jdk\bin) 2.基础开发库(jdk\jre\lib\rt.jar) 3.基础开发库的源码(jdk\src.zip) 2
JAVA
语法基础 2.1标识符 标识符可以简单的
理解
成一个名字。 在
Java
中,我们需要给代码中的很多元素起名,包括类名、方法名、字段...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章