Java的Child是啥意思,为啥我每次修改了这个或者是desc都出错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java的Child是啥意思,为啥我每次修改了这个或者是desc都出错相关的知识,希望对你有一定的参考价值。

参考技术A 这个 Child()你确定不是自己写的接口?
你现在代码没错是不是输出 “喔”。
如果报错 你在你的desc 上加个@Override,这个注解的意思表示 覆盖了 接口的方法,不能这样说,这里应该是说 实现了这个接口的方法。
如果加了@Override报错的话,意味着 你还有没有实现你 Child接口 的其他方法。你new 一个接口就必须实现他所有的方法,当然你可以自己在new 接口 括号中加自己的方法以及变量。追问

这个程序输出没问题,不报错,输出喔,但我搞不明白为什么我修改了Child会出错,修改了desc方法改成name抽象方法也会报错

追答

你看我上面说的,仔细读一下,你实例化了一个接口就必须实现他的所有方法,如果你修改了desc,我假设desc是接口的方法,如果你修改了他的参数 或者 类名,是不是等于你 没有去实现接口的desc方法。但是实例化了一个接口就必须实现他的所有方法。

追问

对我知道,我这边是有一个接口,但是接口里面的抽象方法name我并没有去实现它。但是我想实现这个接口里面的这个方法name应该是c.name呀,不知道为什么是dase

追答

你+wo 柒贰 893231722

追问

WX?

参考技术B 说出错,但是又没说出什么错,神仙也没法解决啊追问

确实没错,只是不是非常理解里面的意思

追答

Child应该是你在其他地方定义的一个接口,这个接口有desc和name两个方法
你的Q类里面有一个 name方法,这个方法接受一个Child类型的对象,然后调用Child的desc方法。只不过你直接使用了匿名内部类的方式调用了Child而已

css 中 first-child 是啥意思

css2里的伪类均摊符,意思是:匹配父元素的第一个子元素
你可以在css手机里可以查到这个伪类选择符
比如:
<ul>
<li>列表项一</li>
<li>列表项二</li>
<li>列表项三</li>
<li>列表项四</li>
</ul>
在上述代码中,如果我们要设置第一个li的样式,那么代码应该写成li:first-childsRules,而不是ul:first-childsRules。其它相关的伪类都如此。
参考技术A 指的是指定元素的第一个子元素
例子
p a:first-child color: green p标签里边第一个a标签的链接颜色为绿色
table td:first-child width:200px; 表格中第一列的宽为200px本回答被提问者采纳
参考技术B   CSS :first-child 选择器
  定义和用法
  :first-child 选择器用于选取属于其父元素的首个子元素的指定选择器。

  实例
  选择属于其父元素的首个子元素的每个 <p> 元素,并为其设置样式:
  p:first-child

background-color:yellow;


  设置每个 <ul> 的首个子元素,并设置其样式:
  ul>:first-child

background:yellow;
参考技术C 第一个子元素,比如
<div>
<p>这个元素</p>
<p>元素</p>
<p>元素</p>
</div>
参考技术D 当前父元素的第一个子元素

以上是关于Java的Child是啥意思,为啥我每次修改了这个或者是desc都出错的主要内容,如果未能解决你的问题,请参考以下文章

一棵树的左孩子右兄弟表示是啥?你为啥要使用它?

java里的swing是啥意思,为啥取名swing

css 中 first-child 是啥意思

java excel poi 中的SXSSFWorkbook wb = new SXSSFWorkbook(workbook, 1000);是啥意思?

Coreldraw X4 为啥每次打字时会出现运行错误?你的这个问题解决了吗?

java中的Dao类是啥意思?