关于java中关键概念的理解
1.对象
对象包括两部分:状态和行为
状态是静的东西,比如颜色,形状;是对象的属性。
行为是动作,用来改变状态。
2.多态性
多态包含三个要素:继承,重写,父类指向子类的实例
继承--关键词extends,子类拥有父类的属性和行为
重写--子类重新定义由父类继承来的行为
父类指向子类--例:
Son extends Father
Father fs=new Son();
3.重载
同一类中,具有相同名称但是不同处理方式或结果的行为,例:
public String getName(){
return "xiaoming";
}
public String getName(){
return "jacky";
}
public String getName(String name){
return name;
}