﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-AndyZhang-随笔分类-Java</title><link>http://www.blogjava.net/AndyZhang/category/49337.html</link><description>welcome to java world</description><language>zh-cn</language><lastBuildDate>Mon, 08 Aug 2011 09:10:35 GMT</lastBuildDate><pubDate>Mon, 08 Aug 2011 09:10:35 GMT</pubDate><ttl>60</ttl><item><title>extends和 implements 各自的含义与区别</title><link>http://www.blogjava.net/AndyZhang/archive/2011/08/08/356025.html</link><dc:creator>SkyDream</dc:creator><author>SkyDream</author><pubDate>Mon, 08 Aug 2011 07:33:00 GMT</pubDate><guid>http://www.blogjava.net/AndyZhang/archive/2011/08/08/356025.html</guid><description><![CDATA[<div><span style="font-size: 12px;">extends 继承类；implements 实现接口。</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">类和接口是不同的：类里是有程序实现的；而接口无程序实现，只可以预定义方法 extends 继承类。</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">implements 实现接口：</span></div><div><span style="font-size: 12px;">Java也提供继承机制﹐但还另外提供一个叫interface的概念。由于Java的继承机制只能提供单一继承（就是只能继承一种父类别）﹐所以就以Java的interface来代替C++的多重继承。interface就是一种介面﹐规定欲沟通的两物件﹐其通讯该有的规范有哪些。如以Java程式语言的角度来看﹐Java的interface则表示：一些函数或资料成员﹐为另一些属于不同类别的物件所需共同拥有﹐则将这些函数与资料成员﹐定义在一个interface中﹐然后让所有不同类别的Java物件可以共同操作使用之。</span></div><div><span style="font-size: 12px;">Java的class只能继承一个父类别（用extends关键字）﹐但可以拥有（或称实作）许多interface（用implements关键字）。</span></div><img src ="http://www.blogjava.net/AndyZhang/aggbug/356025.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/AndyZhang/" target="_blank">SkyDream</a> 2011-08-08 15:33 <a href="http://www.blogjava.net/AndyZhang/archive/2011/08/08/356025.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>