现存的编成语言有很多,每种语言都有其优劣和特点。传统结构化开发面向功能去划分软件结构,软件完成后不便维护扩展新的功能。
而Java面对对象开发,再保证系统稳定的同时,由于子系统相对独立,有效提高了软件的维护性和扩展性。
在学习面对对象之前,要了解“类”的概念。
当我们描述生活中的事物时,往往会从属性和能力两方面进行。也即是什么,能做什么。
描述汽车,可以从它的品牌,颜色,车型,价格等方面定义汽车的属性。至于能力,车可以被驾驶,可以拉货载人。这种能力Java中叫做方法。
而以上这些是大部分汽车都拥有的特性和功能,因此我们可以将具有相同属性和方法的对象统称为一类。
代码部分
创建Car类,类的命名首字母要大写。
给类添加属性,语法格式为:
数据类型 属性名;
定义方的语法格式为:
返回类型 方法名(){
方法体,即该方法可执行的操作;
}
在main方法里创建Car类的对象c,使用对象的语法格式为
对象名.属性;
对象名.方法;
在定义方法时可以在方法名后的小括号内添加参数,后续还有构造方法等其他不同类型的知识。
期待再次相见。



