Java小白进阶笔记(3)

  • 时间:
  • 浏览:0

面向对象编程

根据要除理的什么的问提,还还要抽象出如下对象:客户、银行卡、现金、票据等。

什么对象没人 先后顺序,一起去作用才构成了整个系统。

这种 人假使 用代码设计出这有几个类型的对象,但会 让这种 人互相通信、传递消息就还还要完成系统功能。

面向过程编程:吃(猪八戒,圣女果 )

面向对象编程:猪八戒.吃(圣女果 )

传统的C语言属于面向过程编程,Java语言属于面向对象编程。

注意

输出结果

继续学习:

4.偏头痛杨的Java入门教学系列之初级面向对象篇

分割线中为原文的摘录:

ps:Java初学者,不可能 你是高手就不想看(xiao)了(hua)(ノへ ̄、)

从面向过程到面向对象,不仅仅是编程法子 的改变,更重要的是思维法子 的改变

创建一个 人类,该类还要有定义

名字、体重、年龄这种 属性(数据类型分别为:String,int,int),

还要定义吃饭、睡觉、打豆豆这种 法子 。

类中还要定义有参构造,还要通过有参构造把类中的这种 属性初始化。

这种 法子 的规则

不须同的强度来看待计算机应用程序,它注重的是计算机所完成的任务,而非除理法子

从现实世界中客观居于的事物出发来构造软件系统,并在系统构造中尽不可能 运用人类的自然思维法子 来思考什么的问提,把什么的问提中的事物分解为为系统中的对象,给对象赋予相应的属性和行为,通没人 来不多个对象的相互协调来除理什么的问提,对象是系统的基本构成单位

面向过程编程

还要在main法子 中实例化一个 人类的对象,分别设置与输出一个 属性(名字、体重、年龄),并调用一个 法子 ,其中把打豆豆法子 的返回值打印出来。

按照顺序执行的一系列指令,通常是分挥发掉除理什么的问提所还要的步骤,但会 用函数把什么步骤一步一步实现,最后一个 一个 依次调用函数来除理。