react和vue的比较
相同
1)vitual dom
2)组件化
3)props,单一数据流
不同点
1)react是jsx和模板;(jsx可以进行更多的js逻辑和操作)
2)状态管理(react)
3)对象属性(vue)
4)vue:view——medol之间双向绑定
5)vue:组件之间的通信(props,callback,emit)
1、 什么是类和对象
==========
1.1 抽象的概念
1.1.1、 什么是类?
自定义类型的模板
举例八月十五中秋节吃月饼,这个是一个模子里产生出来的很多月饼,那么这个模子就是一个类,
模子做出来的月饼就是通过实例化产生的实体对象。
通过一个类,就可以产生多个对象。
1.1.2、什么是对象?
老铁记住一句话,在JAVA中想拿捏对象,那就记住面向对象:找对象,创对象,适用对象!
1.1.3、什么是面向对象?
面向对象是思考问题的一种方式,是一种思想。比如:概念与实例,理论与实践,名副其实的名和实。
1.1.4、 面向过程和面向对象的区别?
在面向过程时,你想遍历数组,注重过程,for循环遍历和输出,
在面向对象时,我把方法封装在Arrays这个类中了,遍历时面向对象,使用方法即可。
面向过程:注重的是过程,在整个过程中所涉及的行为,就是功能。
面向对象:注重的是对象,也就是参与过程所涉及的主体,是通过逻辑将一个个功能实现连接起来
面向过程:1、把冰箱打开,2、把大象放入,3、冰箱关起来
面向对象:打开冰箱,储存,关闭都是对冰箱的操作,是冰箱的行为。冰箱就是一个对象,所以只要操作冰箱所具备的功能,都要定义在冰箱中。
2、 类和类的实例化
==============
2.1 访问修饰限定符
public :公共的
private:私有的
protected:受保护的
什么都不写:默认权限——>包访问权限
3、 JAM与static的关联
=================
3.1、 静态成员变量
react和vue的比较
相同
1)vitual dom
2)组件化
3)props,单一数据流
不同点
1)react是jsx和模板;(jsx可以进行更多的js逻辑和操作)
2)状态管理(react)
3)对象属性(vue)
4)vue:view——medol之间双向绑定
5)vue:组件之间的通信(props,callback,emit)
(https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**
[外链图片转存中…(img-jhxizEHG-1715881852886)]
[外链图片转存中…(img-FhfEHMgG-1715881852887)]