JXNU1999python 发表于 2021-11-28 18:32

Java自学笔记Day12

Java学习笔记Day12

一、今日学习:

面向对象第一节

二、学习目标

1、了解面向对象、面向过程的概念

2、了解面向对象、面向过程的区别

3、类、对象的概念,类的定义

4、面向对象开发软件的生命周期

5、基本数据类型和引用数据类型

三、学习内容

1、面向对象、面向过程的概念(描述性概念)

把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。这个可以被称为面向对象。

分析出解决问题所需要的步骤可以被称为面向过程。

2、面向对象、面向过程的区别:

面向对象更关注对象能完成哪些功能,对于java底层如何实现不做详细说明,而面向过程更关注于实现功能的具体过程。

对于业务逻辑较简单的程序,面向过程可以达到快速快发,前期投入成本较低。

面向对象耦合度低,扩展型强,更容易解决现实世界更复杂的业务逻辑,组件复用性强。

3、对象、类和类的定义

对象是实际存在的个体,例如现实世界的计算机,平板电脑等。

类是一个模板,是一个抽象概念,例如盐水和淡水,都是水,可以说水就是一个类。

类的定义:类有属性和方法,属性是描述类的状态信息,方法则是描述类的动作信息。

类的语法:【修饰符列表】class 类名。

        例如public class Hello{}
4、面向对象开发软件的生命周期

OOA面向对象分析\OOD面向对象设计\OOP面向对象编程

对象转化为类,就是抽象的过程。类转化对象,被称为实例化。

5、基本数据类型和引用数据类型

基本数据类型:byte,short,int,long,double,boolean,float,char

引用数据类型:SUM公司提供的String.class;System.class,程序员字节定义的class

四、如有描述错误或不准确之处,欢迎指出,感谢各位观看!

jiatao 发表于 2021-11-28 18:56

这也太基础了吧,这好像不值得花这么多精力单独写一个笔记哈

BLUE128 发表于 2021-11-28 19:02

记得挺好的

ytfrdfiw 发表于 2021-11-28 19:04

顶一个,好好学习。

machenglin 发表于 2021-11-28 19:05

heng179 发表于 2021-11-28 19:16

六月莫竹 发表于 2021-11-28 19:21

哈哈哈,共勉

xuexu8 发表于 2021-11-28 19:27

支持一下!加油!

liehuo2012 发表于 2021-11-28 20:01

好好学习,天天向上

leet22 发表于 2021-11-28 20:25

yiqi 加油!
页: [1] 2
查看完整版本: Java自学笔记Day12