Day13-面向对象编程

news/2024/7/10 23:55:24 标签: es6, javascript, 前端, npm, node.js

Day13-面向对象编程

一 回顾

变量,数组,对象都是容器,都可以用来存储数据

let n = 10
let arr = [3,5,7]
let stu = {name:"张恒",age:18,sex:"女"}

image-20230129123839420

二 面向对象思想

面向过程:将开发的步骤按照顺序一步一步往下执行,直到程序结束

面向对象:将项目中要涉及到对象抽取出来,每个对象负责自己那一部分数据,对象之间相互调用完成业务

类:一系列具有相同特性的对象的统称
对象:某一个具体的事务
	对象的属性:特征(姓名,性别,年龄)
	对象的方法:对象的行为(吃饭,跑步)

三 对象的创建

image-20230129131958749

先造模具:模具就是类

/**
 * 类
 */
class Student

http://www.niftyadmin.cn/n/4958126.html

相关文章

哪些人适合参加大数据培训班?

互联网加速职场变革,大数据浪潮席卷全球。日前,Python、大数据、人工智能是当今最热门的话题。大数据存储、大数据分析、 人工智能等开发人才需求旺盛。 大数据培训班有大数据分析培训班、大数据开发培训班,JAVA培训班 大数据班适学人群…

机器学习笔记之优化算法(十七)梯度下降法在强凸函数的收敛性分析

机器学习笔记之优化算法——梯度下降法在强凸函数的收敛性分析 引言回顾:梯度下降法在强凸函数的收敛性二阶可微——梯度下降法在强凸函数的收敛性推论 引言 上一节介绍并证明了:梯度下降法在强凸函数上的收敛速度满足 Q \mathcal Q Q-线性收敛。 本节将…

使用kabeja库解析DXF格式文件

DXF格式是一种开源的CAD文件格式,如何实现Java代码对齐的解析,在网上找了很久,也没有找到非常成熟的库。很奇怪,开源的格式,正常应该会有很多的库来支持。只找到了一个kabeja库,最新版本还是2008年出的0.4版…

Redis性能测试实操记录与分析

最近要查看redis的存储相关信息,这里做记录,分享下: 标题:Redis性能测试实操记录与分析 引言: Redis作为一种高速数据存储和缓存解决方案,被广泛应用于各种场景中。为了评估Redis在实际应用中的性能表现…

AUTOSAR规范与ECU软件开发(实践篇)5.1 ETAS ISOLAR-A工具简介

前言 如前所述, 开发者可以先在系统级设计工具ISOLAR-A中设计软件组件框架, 包括端口接口、 端口等, 即创建各软件组件arxml描述性文件; 再将这些软件组件描述性文件导入到行为建模工具, 如Matlab/Simulink中完成内部行为建模。 亦可以先在行为建模工具中完成逻辑建模, 再…

Istio入门体验系列——基于Istio的灰度发布实践

导言:灰度发布是指在项目迭代的过程中用平滑过渡的方式进行发布。灰度发布可以保证整体系统的稳定性,在初始发布的时候就可以发现、调整问题,以保证其影响度。作为Istio体验系列的第一站,本文基于Istio的流量治理机制,…

Reactor 第十篇 定制一个生产的WebClient

1 为什么要用 WebClient 刚开始尝试使用 Spring WebFlux 的时候,很多人都会使用 Mono.fromFuture() 将异步请求转成 Mono 对象,或者 Mono.fromSupplier() 将请求转成 MOno 对象,这两种方式在响应式编程中都是不建议的,都会阻塞当…

工作纪实37-mybatis-plus关闭结果集输出log

1.springbootmybatis-pluslogback.xml组合,运行mapper会把sql查询会把结果也打印出来),但是就是不想让它输出到控制台,今天就来记录一下如何操作才能不把sql结果集打印出来,当然sql语句还是会打印的。 2、修改配置 …