返回顶部
摘要: 一 封装(面向对象的三大特征--封装) 1.1 封装的概念 将类的某些信息隐藏在类内部, 不允许外部程序直接访问, 而是通过该类提供的方法来实现对隐藏信息的操作和访问 1.2 封装的步骤 私有化(private) 是一个权限修饰符。 可以修饰成员(成员变量和成员方法) 被private修饰的成员只在 阅读全文
posted @ 2024-06-19 13:52 fuju 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一 面向对象 面向对象和面向过程 类与对象 类是对对象的抽象, 是创建对象的模版 对象是类的具体的存在, 一个对象是一个类的具体实例 创建类的语法 一般一个文件中, 只有一个类, 而且public修饰的类和文件名相同 类名首字母大写 创建对象的语法 类型 变量名 = new 类型(); 变量名.属性 阅读全文
posted @ 2024-06-19 13:50 fuju 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一 面向对象和面向过程 面向对象的程序是由对象组成的, 每个对象包含对用户公开的特定功能部分和隐藏的实现部分 面向过程(算法+ 数据结构 = 程序) 规模比较小的问题, 分解为过程的开发方式比较理想 面向功能划分软件结构 以方法为单位 面向对象(数据在第一位, 再考虑操作数据的算法 ) 适合解决规模 阅读全文
posted @ 2023-10-05 21:54 fuju 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一 数组 总结 栈: 先进后出 堆: 先进先出 ​ 局部变量在栈中 new 关键字创建的在堆中 ​ 栈不会做默认初始化: 所以局部变量在使用前, 一定要初始化 堆会做默认初始化: 数值类型为0, 字符为 '', boolean为false, 引用类型为null ​ 1. 数组的定义 数组是一个变量, 阅读全文
posted @ 2023-04-11 22:05 fuju 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一 流程控制 三大流程控制语句: 顺序, 选择, 循环 二 选择结构 在多重if-else中, 只有一个语句不加括号时: else匹配最近的, 就近原则 if结构, if-else结构 if(条件) 语句1; else 语句二 if(条件){ 语句1; }else{ 语句2; } 多重if pack 阅读全文
posted @ 2023-03-30 23:04 fuju 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一 表达式 表达式由运算符和操作数组成 如:5 num1, num1+num2, sum=num1+num2 二 运算符 1. 算术运算符 算术运算符主要用于进行基本的算术运算, 如加法,减法,乘法,和除法等 算术运算符 名称 举例 + 加法 1+2=3 - 减法 2-1=1 * 乘法 1*2=2 阅读全文
posted @ 2023-03-17 23:22 fuju 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一 标识符 我们所认识的标识符 如:类名HelloWorld 标识符的命名规则 标识符可以由字母,数字,下划线和和美元符$组成,不能以数字开头 标识符严格区分大小写 标识符不能是Java关键字和保留字 标识符的命名最好能反映出其作用 二 关键字 abstract boolean break byte 阅读全文
posted @ 2023-03-14 18:26 fuju 阅读(36) 评论(0) 推荐(0) 编辑
摘要: java介绍 java是一种高级编程语言和计算平台, 最初由Sun microsystems与1995年提出 被设计成具有跨平台性-->一次编写的java代码可以在不同操作系统上运行, 只需要安装适当的java虚拟机(JVM) 这种特性使得java非常流行, 特别是web 应用程序开发和企业级应用程 阅读全文
posted @ 2023-03-12 23:33 fuju 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一 函数对象 函数对象指的是函数可以被当做数据来处理, 分为四种 1.1 可以把函数当作变量 # func=内存地址 def func(): print('from func') ​ ​ # 可以赋值 # f = func # print(f, func) # f() 1.2 可以当做函数参数传给另 阅读全文
posted @ 2022-07-21 20:32 fuju 阅读(34) 评论(0) 推荐(0) 编辑
摘要: python介绍 一.编程语言介绍 分类: 机器语言 汇编语言 高级语言(编译型(将代码一次性全部编译成二进制,然后再执行。), 解释型(逐行解释成二进制,逐行运行)) #1、执行效率:机器语言>汇编语言>高级语言(编译型>解释型) #2、开发效率:机器语言<汇编语言<高级语言(编译型<解释型) # 阅读全文
posted @ 2022-07-20 16:19 fuju 阅读(306) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示