一点语法问题,各位达人都近来看呀!

jerrysoft 2003-08-19 01:49:31
比如我要声明一个新类A来继承abstract的类B,并且生成类A的一个实例来调用其父类B的一个method。
请问以上操作如何用一句话来完成?
...全文
24 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerrysoft 2003-08-19
  • 打赏
  • 举报
回复
回复人: shine333(shine) ( ) 信誉:100 2003-08-19 15:16:00 得分:0


匿名类是不能extends/implements的


========================================================================
原来是这样啊
我本来想用DateFormat.parse(string)这个方法的,结果发现DateFormat是abstract的。
现在我直接用SimpleDateFormat了,SUN想的挺周到的,呵呵
hewei999 2003-08-19
  • 打赏
  • 举报
回复
好象不可以通过
jerrysoft 2003-08-19
  • 打赏
  • 举报
回复
new A extends B(){}.method();

这样子可以吗?
shine333 2003-08-19
  • 打赏
  • 举报
回复
匿名类是不能extends/implements的
dingzhaofeng 2003-08-19
  • 打赏
  • 举报
回复
路过...
feiyuegaoshan 2003-08-19
  • 打赏
  • 举报
回复
“ gdsean(摇滚java) ( ) ”
在语法上是错误的。是不能通过的。
yingmuhuadao 2003-08-19
  • 打赏
  • 举报
回复
差不多是着样子
feiyuegaoshan 2003-08-19
  • 打赏
  • 举报
回复
按你的要求,
新类A必须为匿名类,

则:
public class TestInheri
{
class B
{
void sayHello()
{
System.out.println("hello!");
}
}
void test()
{
new B(){ }.sayHello();


}
public static void main(String[] args)
{
new TestInheri().test();
}
}
gdsean 2003-08-19
  • 打赏
  • 举报
回复
new A extend B{
//...
}.method();
欢迎各位热爱编程的朋友们,我们现在所在的这个课程是C++Unit1语法入门课程。在这个课程中,我们将一起探索C++语言的奥秘,一起开启我们的编程之旅。首先,我要告诉你的是,这个课程并不仅仅是一个普通的编程课程,它更像是一把打开你思维大门的钥匙。在这里,你将有机会开发和锻炼自己的逻辑思维能力,提升你的编程头脑。我们将一起学习C++程序的入门语法,通过实例教学,让你更好地理解和掌握这门语言。我们的目标不仅仅是让你学会编程,更重要的是,我们希望通过这个课程,让你能够将所学的知识应用到实际生活中,解决生活中的实际问题。无论是在学习、工作还是生活中,我们都会遇到各种各样的问题,而编程,就是解决问题的一种有效方式。通过学习C++,你将能够用编程的方式,解决一些实际问题,让自己的生活变得更加便捷。此外,编程不仅可以帮助我们解决问题,还可以让我们的生活变得更加丰富。通过编程,我们可以创造出各种各样的程序,这些程序可以帮助我们完成各种任务,提高我们的工作效率,也可以帮助我们实现一些以前无法实现的想法,让我们的生活变得更加多彩。总的来说,这个C++Unit1语法入门课程,将帮助你开启编程之路,提升你的逻辑思维能力,解决实际问题,让你的生活变得更加丰富。让我们一起,开始这段美妙的编程之旅吧!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧