java中extends与implements区别
继承和接口两者间的区别有多种解释,相信有少部分初步了解的时候有些困惑,在这里发表了个人理解的解释,如果你能看得懂那就更好了,你已经是大神了请忽略这篇理解不完整的解释吧!
首先,看看他两个概念,跟其随后是通熟易懂的口水话来解释。
[extends:继承类]。我们定义了一个类,类里面有方法体(是一些功能的实现),在另外的类中有需求我们前面定义的类里面的功能,那么可使用extends这个关键字来继承前类的功能。我们可将前面的那个类称为父类,后面的那个类称为子类,就像儿子继承父亲一些事物,如财产。表示为 子类 extends 父类。
1234567891011121314151617181920212223242526272829303132333435 | //建一个A类 class A{ //成员变量 其中num是实参 int num= 0 ; //成员方法,其中 i 是型参 public A( int i){ //输入int型文件输出下面 tln( "aaaaaaaaaaaaaaaaaaa" ); tln( "i= " +i); //把输入的i赋值给成员变量num num=i; } } //B继承A class B extends A{ int num= 0 ; //成员方法B. public B(){ //继承类A的方法.因为B继承了A必然继承了A的特性.所以输入int值10令方法实现. super ( 10 ); tln( "bbbbbbbbbbbbbbbbbbbb" ); //这里的'num是类B的. tln( "num= " +num); //如果想显示类A的num则需要用下列的.这里注意num在类A中需是成员变量才可以. tln( "= " + super ); } } //建立测试类C public class C{ //main public static void main(String aa[]){ //new 一个对象B() new B(); } } |
[implements:一般指实现接口]。一个类实现接口类时用的关键词。Object implements Object 如java 中定义的接口Animal ,实现接口的类 定义如下: public class Tiger implements Animal
{
}
-
如何实现javascript去除字符串里中文与空格
导语:如何实现javascript去除字符串里中文与空格呢?下面是小编给大家提供的示例代码实现,大家可以参考阅读,更多详情请关注应届毕业生考试网。1.去掉空格:functionmoveSpace(){varstr="abcdefg";alert(ace(/[]/g,""));}moveSpace();2.去掉中文:vartitle="字符串zifuc...
-
Java中的对象与引用知识详解
在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。今天我们就来一起了解一下对象和对象引用之间的区别和联系。以下仅供参考!1.何谓对象?在Java中有一句比较流行的话,叫...
-
21个java基本知识点
本文主要是一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。1.JVM相关(包括了各个版本的特性)对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很...
-
Java 正则表达式
Java是一门编程语言,那么大家知道Java正则表达式是怎样的呢?下面一起来看看!Java正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其...
相关文章
- Equal Rights between Men and Women高中英语作文
- 英语作文Sustainable Development
- At Climate Summit, Hope for Emissions Deal美文欣赏
- 托福英语写作范文:Examinations exert a pernicious influence on educat
- SustainableDevelopment高中英语作文
- MS SQL Server Management Studio Express安装图文具体步骤
- php函数method-exists()与is-callable()有何区别
- Jolie drops battle over perfume named Shilohy英语作文
- can be easily made to demonstrate英语作文
- 英语阅读:African Union Leaders Talk Mali, Chinese Investmen