首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

初学者又来袭了。求解惑(含代码)

2014-03-19 
菜鸟又来袭了。。。求解惑(含代码)class Cat{String nameint ageString colorpublic void set(String name

菜鸟又来袭了。。。求解惑(含代码)
class Cat{
String name;
int age;
String color;
public void set(String name,int age,String color){
this.name=name;
this.age=age;
this.color=color;
}
public String toString(){
return "姓名:"+name+"\t年龄:"+age+"\t颜色:"+color;
}
public Cat abc(){
return this;
}
}

问题: 创建的一个Cat类,class大括号已经把倒数第三行的Cat类abc方法括住了,总感觉有点自己调用自身的意思在里面,怪怪。
问题1.是不是Cat的属性(成员变量)定义完了以后,Cat就完整了呢? 所以允许在Cat类中定义Cat类型的abc方法。(我的第一感觉就是怪)
[解决办法]
只需调用构造函数
[解决办法]
只能说你对面向对象的程序思想还不够了解

热点排行