父类中包含所有子类公有的数据对吗? 数据类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 List<String> ls=new List<String>()List<Object> lo=ls;Lo.add(new Object());String s=ls.get(0);“String类型的变量是不能指向Object对象的,这是因为父类弱,子类强,父类中往往不包含子类的很多信息,所以不能按照子类的变量访问父类对象。”这段有点难懂,能不能给即使一下 不能这么说,子类可以继承父类中的public,protected和默认型成员变量,而子类中也可以定义不同于从父类继承过来的父类的成员变量;如果把子类和父类比作为两个集合,一般情况下,子类和父类会有交集,子类可以包含于父类,父类也可以包含于子类,父类和子类可以有共同的部分且各自也可有各自的不同于对方的成份。 概念反了吧。因为B是A,所以A的所有特性B也都有,B就是A的子类。既然都叫它子类了这个问题就不用回答了吧 我猜你在看一本java的入门书籍,然后成功的被书中有关继承这方面的纯理论阐述给绕进去了 //父类class A{ int a; void say(){ }}//子类Bclass B extends A{ int b; void Hello(){ }}//子类Cclass C extends A{ int c; void Hello(){ }}如上所示,两个子类中都有Hello()方法,但是父类中没有,所以楼主的问题“父类中包含子类共有的数据”不成立,应该说成“父类中的数据是子类共有的” 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 父类的成员属性 是public以及protected,子类是可以继承的 你觉着可能么,我new一个父类,父类怎么知道谁继承他了 http://url.cn/RnZqjZ换季甩卖,全场8折,期待您的光临! 子类有父类的Public数据吧??? 子类拥有所有父类的成员。但是可用的,只是 public 和 protected 成员,private 成员,是子类不可用的。父类构造函数,子类也不一定可用。 静态方法的内存分析的疑惑…… 我输入字符串怎么出现无限循环了啊??求解 百分求正解!!!基础题 java 调试 非静态方法 为什么会出现这个错误啊? 求助:关于鼠标监听 "2005-10-11" 如何转换成 Date 类型? StringBuffer 和 String类的区别在哪? 100分求解决方案:用POI的HSSF读取excel的问题:数据条数(5000)多的时候,会产生outofmemory错误~ 怎么读取D:\test.txt文件内容,并打印到控制台 谁用JAVA开发过报表系统,能提供一点方向吗? 一段有趣的重载代码 关于try-catch影响性能
List<Object> lo=ls;
Lo.add(new Object());
String s=ls.get(0);
“String类型的变量是不能指向Object对象的,这是因为父类弱,子类强,父类中往往不包含子类的很多信息,所以不能按照子类的变量访问父类对象。”这段有点难懂,能不能给即使一下
class A{
int a;
void say(){
}
}
//子类B
class B extends A{
int b;
void Hello(){
}
}
//子类C
class C extends A{
int c;
void Hello(){
}
}如上所示,两个子类中都有Hello()方法,但是父类中没有,所以楼主的问题“父类中包含子类共有的数据”不成立,应该说成“父类中的数据是子类共有的”
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × × 父类的成员属性 是public以及protected,子类是可以继承的
换季甩卖,全场8折,期待您的光临!
但是可用的,只是 public 和 protected 成员,
private 成员,是子类不可用的。
父类构造函数,子类也不一定可用。