java接口实现r
对初学者来说,接口不是很好理解。现将某高手的一篇文章贴出来,共大家分享!r
我们来看一个类r
classAr
privatei
tar
publici
tgetAr
retur
ar
r
r
这个类的属性是私有的,外界不能访问,而外界可以通过公有方法来访问这个类。我们说一个类的公有方r
法就是这个类的对外接口。通常r
一个类的属性都是私有的,方法大多是公有的。外界只能过个这些公有方法来访问类。这也是Java封装性r
的体现。如果一个类没有公有属性,r
也没有公有方法,这个类就是无法使用的类了。所以我们需要为一个类提供对外接口。r
一个类中的方法,不只是说明了它要“做什么”,而且方法的内容也说明了“怎么做”。打个不太恰当的r
例子,一个杀人方法。从名字上看,你知道了“做什么”,但没有办法看到“怎么做”。而方法的内容说r
明了“怎么做”。r
classkillerr
privateStri
g
amer
privatei
tager
privateStri
gpho
er
privateStri
gaddrr
r
publicvoidkillPerso
pr
Qia
gqia
g
ewQia
g