首页 > 试题广场 >

若在某一个类定义中定义有如下的方法: abstract vo

[单选题]
若在某一个类定义中定义有如下的方法: abstract void performDial( ); 该方法属于()
  • 本地方法
  • 最终方法
  • 解态方法
  • 抽象方法
路飞说:看到abstract的就是抽象的,不信你查字典。
发表于 2017-12-14 17:25:00 回复(0)
abstract 修饰抽象
发表于 2017-05-16 20:12:32 回复(0)
  • 本地方法:简单地讲,一个native Method就是一个java调用非java代码的接口;native方法表示该方法要用另外一种依赖平台的编程语言实现。
    1. 最终方法final void B(){},这样定义的方法就是最终方法,最终方法在子类中不可以被重写,也就是说,如果有个子类继承了这个最终方法所在的类,那么这个子类中不能出现void B(){}这样的方法。
    1. 最终类:final class A {},这样定义的类就是最终类,最终类不能被继承。
  • abstract修饰抽象类
发表于 2017-12-05 16:22:33 回复(2)
A.JAVA中有两种方法:JAVA方法和本地方法。
JAVA方法是由JAVA编写的,编译成字节码,存储在class文件中;
本地方法是由其它语言编写的,编译成和处理器相关的机器代码,本地方法保存在动态链接库中,即.dll(windows系统)文件中,格式是各个平台专有的。
JAVA方法是与平台无关的,但是本地方法不是。

B.final void A() {},这样定义的方法就是最终方法,最终方法在子类中不可以被重写。
也就是说,如果有个子类继承这个最终方法所在的类,那么这个子类中就不能再出现void A() {}这样的方法了。

C.不存在解态方法这种东西,应该是笔误打错了,是静态方法。
静态方法的使用完全独立于该类的任何对象
在类中使用static修饰的静态方***随着类的定义而被分配和装载入内存中;而非静态方法属于对象的具体实例,只有在类的对象创建时在对象的内存中才有这个方法的代码段。
编辑于 2020-04-30 12:11:15 回复(0)

含有abstract关键字的方法是抽象方法,抽象方法没有方法体以分号结束,抽象类可不包含抽象方法但声明了抽象方法的类必须定义为抽象类,并且抽象类、接口都不可以实例化。子类可继承抽象父类或实现抽象父类当中的所有抽象方法(两种方法皆可)

发表于 2019-08-25 23:37:04 回复(1)
哈哈,送分题,下一题~
发表于 2017-05-16 14:43:56 回复(0)
0(っ◞‸◟c)
发表于 2021-12-12 11:14:52 回复(0)
**,我为什么选了c
发表于 2019-03-14 13:57:15 回复(1)
抽象类的抽象方法,其子类必须重写。GenericServlet继承了Servlet接口,将service设置成抽象方法,可以让子类的重写更加方便
发表于 2022-06-09 17:29:21 回复(0)
D
发表于 2020-10-27 15:26:34 回复(0)
用abstract修饰并且没有方法体
发表于 2019-07-11 00:58:05 回复(0)
D
发表于 2019-05-12 09:55:44 回复(0)
抽象方法
发表于 2019-05-10 00:20:16 回复(0)
D
发表于 2019-05-05 20:54:15 回复(0)
abstract 抽象类
发表于 2019-04-04 13:29:43 回复(0)
百度都没百度出来解态方法是个什么鬼,应该是想说静态方法吧😂
发表于 2019-01-26 09:26:43 回复(0)
百度都没查到解态方法是什么鬼d(ŐдŐ๑)
发表于 2018-03-04 11:15:06 回复(0)
解态方法是什么
发表于 2018-02-26 16:23:10 回复(0)