没对象啊?new一个咯。

wuchangjian2021-11-02 23:42:10编程学习

现存的编成语言有很多,每种语言都有其优劣和特点。传统结构化开发面向功能去划分软件结构,软件完成后不便维护扩展新的功能。

而Java面对对象开发,再保证系统稳定的同时,由于子系统相对独立,有效提高了软件的维护性和扩展性。

在学习面对对象之前,要了解“类”的概念。

当我们描述生活中的事物时,往往会从属性和能力两方面进行。也即是什么,能做什么。

描述汽车,可以从它的品牌,颜色,车型,价格等方面定义汽车的属性。至于能力,车可以被驾驶,可以拉货载人。这种能力Java中叫做方法。

而以上这些是大部分汽车都拥有的特性和功能,因此我们可以将具有相同属性和方法的对象统称为一类。

代码部分

创建Car类,类的命名首字母要大写。

给类添加属性,语法格式为:

数据类型 属性名;

定义方的语法格式为:

返回类型 方法名(){

方法体,即该方法可执行的操作;

}

在main方法里创建Car类的对象c,使用对象的语法格式为

对象名.属性;

对象名.方法;

在定义方法时可以在方法名后的小括号内添加参数,后续还有构造方法等其他不同类型的知识。

期待再次相见。

 

相关文章

“21天养成好习惯” 第一期 -8

穷举法:  问题:百鸡问题: 中国古代数学...

Python3.10 ImportError: cannot import name ‘Mapping‘ from ‘collections‘ (/usr/local/lib/python3.10

在我的linux环境里装了python2 和python3.6,后来出了这个问题...

水果店的货源来自哪里,怎样做水果店找货源

1、进货前自己要学会识货 水果批发市场,基本都是一件件拿的,...

Hive MetaStore 在快手遇到的挑战与优化

Hive MetaStore 在快手遇到的挑战与优化

快手基于Hive构建数据仓库,并把Hive的元数据信息存储在MySql中&...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。