开弓没有回头箭 发表于 2015-6-4 17:28
都继承,父类中私有的成员子类不能直接访问,要通过父类提供的公共方法才能访问 ...
Enhon1992 发表于 2015-6-4 17:47
私有和公共的静态成员也继承吗?
路途遥远 发表于 2015-6-4 17:16
子类会继承父类私有的成员. 静态的成员是跟着父类存在于内存的方法区中的静态区域; 所以, 静态成员不被继承 ...
Enhon1992 发表于 2015-6-4 20:05
你的意思是静态的不能被继承 怎么有人说: 不知道哪个是对的
Enhon1992 发表于 2015-6-4 20:05
你的意思是静态的不能被继承 怎么有人说: 不知道哪个是对的
Enhon1992 发表于 2015-6-4 20:05
你的意思是静态的不能被继承 怎么有人说: 不知道哪个是对的
kikt 发表于 2015-6-4 21:29
私有的字段不能被继承,至于通过父类的共有方法来访问和是否是子类无关
其他的类也可以通过父类的共有方 ...
MissMr. 发表于 2015-6-5 00:35
private和对象除外
IMG_20150605_152109.jpg (44.7 KB, 下载次数: 290)
IMG_20150605_152149.jpg (33.63 KB, 下载次数: 298)
君子无醉 发表于 2015-6-5 15:52
补充一句话 没打上,static final修饰的变量,继承后虽然有一定的特别之处,但是都是可以被继承的 也就是除 ...
Enhon1992 发表于 2015-6-4 20:05
你的意思是静态的不能被继承 怎么有人说: 不知道哪个是对的
wdd 发表于 2015-6-7 14:50
class Person //父类
{
public Person()
Enhon1992 发表于 2015-6-7 17:08
就上面的代码而言 在调用 s.getName()方法的时候,执行到getName()方法中的 return name 这行代码的时 ...
Enhon1992 发表于 2015-6-7 17:08
就上面的代码而言 在调用 s.getName()方法的时候,执行到getName()方法中的 return name 这行代码的时 ...
wdd 发表于 2015-6-7 17:44
你是调用了父类中的方法,没有直接使用name这个属性,私有成员是可以通过方法获取到的,只是不能直接使用 ...
Enhon1992 发表于 2015-6-7 19:31
你确定你的说法是正确的! 不会坑我吧 ,我准备把最佳答案给你了
少年闰土 发表于 2015-6-4 13:47
子类对象拥有父类对象中所有的属性和方法,但是父类对象中的私有属性和方法,子类是无法访问到的,只是拥有 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |