1.类是相类似事物的描述
2.接口是不同事物(相同事物)达到某些目的的相同特性
描述人可以用 姓名、年龄、身高。同时人也有一些特性,比如:唱歌,会走路
class Person{
String name;
String year;
String height;
void song(){
System.out.println("人用嘴唱歌");
}
void walk(){
System.out.println("人用脚走路");
}
}而世上的人又有男人、女人之分,但男女有别,于是
class Man extend Person{
/** Man property **/
}
class Woman extend Person{
/** Woman property **/
}这就是类与类继承。
描述电脑可以用CPU ,内存等等,同时电脑也有一些特性,比如:唱歌。
对,电脑也能唱歌,唱歌是一个动作(也许你认为电脑不能动,但开机的确实在不停运转),于是
interface Action{
public void song();
}在完成唱歌的过程中,人用嘴唱歌,而电脑则用喇叭
class Person implements Action{
String name;
String year;
String height;
public void song(){
System.out.println("人用嘴唱歌");
}
void walk(){
System.out.println("人用脚走路");
}
}
class Computer implements Action{
String cpu;
String memory;
public void song(){
System.out.println("电脑用喇叭唱歌");
}
}这就是接口与接口的实现
本文通过具体实例详细解释了面向对象编程中类与接口的概念。首先介绍了如何使用类来描述相似事物,如定义人的属性和行为;接着阐述了接口的作用,即定义不同或相同事物共同的行为特征,并通过人和电脑唱歌的例子说明了接口的具体应用。
306

被折叠的 条评论
为什么被折叠?



