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
四、如有描述错误或不准确之处,欢迎指出,感谢各位观看! 这也太基础了吧,这好像不值得花这么多精力单独写一个笔记哈 记得挺好的 顶一个,好好学习。 哈哈哈,共勉 支持一下!加油! 好好学习,天天向上 yiqi 加油!
页:
[1]
2