如果要我说java的核心思想是什么 那么抽象一定是最重要的最核心最不可缺少的,如果你不知道抽象,天哪那你的类哪里来的??
提到类这个词,我想第一个把class翻译为类的人一定是巨擘级别的人物,类这个词按中文理解 便是一组一系列有共同特征的实物,我们将它们归为统一 即是类。
就是说我将有共同特性或行为的东西打成一包归为一类。例如 有个一个Cup(杯子)类,杯子会有几个属性
1 质地,2 大小 同时它还会有几个能力或是叫做行为 1,盛水 2 倒水。
那么我将Cup为类的时候
性质即为类的属性 :
String character(质地)=“plastic(塑料的)”;//属性后的括号()是中文翻译
String size=“10”;//暂且以为是圆形杯直径为cm
功能|行为|能力 即为方法():
void HoldWater(){}//盛水
void PourAwayTheWater(){}//倒水
这时候一个简单的Cup类就出现了:
public class Cup{
String character="plastic";
String size="10";
void HoldWater(){}//盛水
void PourAwayTheWater(){}//倒水
}
很简单吧java从来都不是难懂的东西哦,如果你喜欢请将你身边的物体写个类吧。
提到类这个词,我想第一个把class翻译为类的人一定是巨擘级别的人物,类这个词按中文理解 便是一组一系列有共同特征的实物,我们将它们归为统一 即是类。
就是说我将有共同特性或行为的东西打成一包归为一类。例如 有个一个Cup(杯子)类,杯子会有几个属性
1 质地,2 大小 同时它还会有几个能力或是叫做行为 1,盛水 2 倒水。
那么我将Cup为类的时候
性质即为类的属性 :
String character(质地)=“plastic(塑料的)”;//属性后的括号()是中文翻译
String size=“10”;//暂且以为是圆形杯直径为cm
功能|行为|能力 即为方法():
void HoldWater(){}//盛水
void PourAwayTheWater(){}//倒水
这时候一个简单的Cup类就出现了:
public class Cup{
String character="plastic";
String size="10";
void HoldWater(){}//盛水
void PourAwayTheWater(){}//倒水
}
很简单吧java从来都不是难懂的东西哦,如果你喜欢请将你身边的物体写个类吧。