什么是对象?对于孤狼们来说对象这个词有点伤人,其实你们大可以开心的鬼哭狼嚎,因为这个对象不是女朋友。
对象是一个类的实例,类是一个模板,它描述一类对象的行为和状态。
你是一个男人,这句话里就是类和对象的完美表述。男人是一个类,也就是一个模板,都是有小鸡鸡的,都是有胡子的有喉结的。我们在java中就可以这么来写。
public class man
声明这个类是男人
你可以是这个类的一个实例,你现在可以继承这个类的行为。那么这个类有什么行为呢?
public class man {
int age ;
int height;
void barking(){
}
}
什么意思呢?就是你如果是男人,那么你一定有年龄和身高以及你肯定会叫。
这就是你,假如你是这个对象,你可以年龄是十八,身高是一米八,你还可以意淫自己明眸锆齿,剑眉乌黑,刀削脸颊,阳刚帅气。这些都是你这个对象的状态。你会常打高尔夫会击剑这些都是你这个对象的行为。
不知道我这说你能不能理解了!总结就是,男人是一个类,你就是这个类的一个对象实例,你的外表特征是这个对象实例的状态和属性,你的行为就是这个对象实例的方法。
而你学java就是一个创世主,你现在要创造无数类,这些类会有无数实例,这些实例的行为相互配合来让这个世界生机勃勃。就像上帝创世一样,植物类下面的各种植物都有自己的行为,有的生产氧气,有的处理腐败垃圾,有的作为食物,有的帮助建造房屋,有的负责美……动物类下面的各种动物也有自己的行为,负责生产二氧化碳和消耗氧气,负责帮助植物传播种子和花粉,负责种植和保护植物,还负责让这个世界变得美好……而java要做的就是创造一个世界。