2023年3月21日

摘要: 1、方法重写 1.1、意义 当子类继承父类方法,但是父类的方法功能无法满足子类的需求,那就需要在子类重新定义父类的方法,加入子类需要的内容,这种就是方法重写 1.2、方法重写或方法的覆盖(overriding) 1)子类对所继承父类相同方法的一种更改,这个更改需要遵循格式按照父类的格式,访问权限,抛 阅读全文
posted @ 2023-03-21 18:57 hhya_yyds 阅读(43) 评论(0) 推荐(0) 编辑
 
摘要: 1、什么是封装 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装的步骤: 1)修改属性的可见性 改为private(防止错误修改属性值) 2)创建公有的(public)getter和setter方法 方便对私有的属性进行赋值和读取 3)在g 阅读全文
posted @ 2023-03-21 18:55 hhya_yyds 阅读(28) 评论(0) 推荐(0) 编辑
 
摘要: 1、类的无参方法 方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果 类的方法定义类的某种行为(或功能) 语法: public 返回值类型 方法名() { //这里编写方法的主体 } 方法名:使用驼峰命名法,命名要遵循规则且有意义 方法的返回值 如果方法具有返回值,方法中必须使用关键字ret 阅读全文
posted @ 2023-03-21 18:54 hhya_yyds 阅读(18) 评论(0) 推荐(0) 编辑
 
摘要: 1、面向对象程序设计 程序设计的过程,就是设计类的过程 万物皆对象,程序来源生活,只不过是抽象化--现实的类抽象化 人类:java程序中的类 人:Java中具体的对象 姓名,年龄等等:java中对象的属性特征,静态描述 吃饭,睡觉:Java中对象的方法,动态行为 2、类和对象的关系 类是抽象的概念, 阅读全文
posted @ 2023-03-21 18:52 hhya_yyds 阅读(36) 评论(0) 推荐(0) 编辑

2023年3月13日

摘要: 利用java基础,实现如图所示的功能 案例涉及要点: # 程序基本概念 变量 数据类型 # 流程控制 顺序 选择 循环 跳转语句 # 数组 1、实现步骤分布: 第一阶段:分析数据主体(重难点) 第二阶段:分析并完成整体框架(重难点) 第三阶段:分析并完成退出功能 第四阶段:分析并完成订餐功能 第五阶 阅读全文
posted @ 2023-03-13 19:21 hhya_yyds 阅读(20) 评论(0) 推荐(0) 编辑
 
摘要: 1、冒泡排序 -- 升序 原理: 每次比较相邻两数 小的交换到前面 每轮结束后最大的数交换到最后 口诀: 冒泡排序速记口诀(升序) n 个数字来排队 两两相比大靠后 外层循环 n-1 内层循环 n-1-i 示例: // 冒泡排序算法 // 初始化一个数组 int[] nums = {6, 3, 5, 阅读全文
posted @ 2023-03-13 18:29 hhya_yyds 阅读(25) 评论(0) 推荐(0) 编辑
 
摘要: 1、什么是数组: 数组是一个变量,存储是相同数据类型的一组数据,声明数组,就是在内存中划分一串连续的空间 注意: 数组一经定义,大小就确定了,不可以在此基础上再增加空间(重新创建除外),即:不可以动态扩展空间 2、数组的基本要素: 数据类型:指定数组中存放的数据类型 标识符:数组名称 数组元素:存放 阅读全文
posted @ 2023-03-13 18:25 hhya_yyds 阅读(42) 评论(0) 推荐(0) 编辑
 
摘要: 1、多重循环语法: for(循环条件1){ //循环操作1 for(循环条件2){ //循环操作2 } } while,或者do-while类似,循环内嵌套循环,三种循环可以相互嵌套 注意: 循环的嵌套,一般不超过两层 原理:外层循环循环执行一次,内层循环执行一遍 2、改变流程关键字 break: 阅读全文
posted @ 2023-03-13 18:22 hhya_yyds 阅读(39) 评论(0) 推荐(0) 编辑
 
摘要: 1、if...else...选择结构 在程序代码中,为了保证代码的可用性,通常会有许多的分支语句需要执行。 如果没有选择结构选择执行语句的话,那程序自上而下的运行,会有一些在当前场景下 我们不需要的一些语句执行了,此时我们就需要利用选择结构进行选择执行程序语句。 if-else选择结构是编程中最基本 阅读全文
posted @ 2023-03-13 18:20 hhya_yyds 阅读(43) 评论(0) 推荐(0) 编辑
 
摘要: 1、while循环 语法: while ( 循环条件 ) { 循环操作 } 特点: 先进行条件判断,如果条件成立,执行循环操作,如果条件不成立,循环操作一次都不执行 注意: 在循环体操作中,要控制循环条件变量的变更(否则死循环) 循环体操作只有一条语句,大括号可以省略(不建议省略) 2、do...w 阅读全文
posted @ 2023-03-13 17:35 hhya_yyds 阅读(39) 评论(0) 推荐(0) 编辑