2022年3月11日

摘要: 线程创建的三种方法: 1.继承Thread 2.实现Runnable接口 3.实现Callable接口 不建议使用:避免oop单继承举行 一、继承Thread 1.自定义线程继承Thread类; 2.重写run(),编写线程体; 3.创建线程对象,调用start()启动线程 二、实现Runnable 阅读全文
posted @ 2022-03-11 11:19 Sgrr 阅读(28) 评论(0) 推荐(0) 编辑

2022年3月10日

摘要: super: 1.super调用父类的构造方法,必须在构造方法的第一个; 2.super只能出现在子类方法或父类构造方法中; 3.super和this不能同时调用构造方法; VS this: 代表对象不同: this:代表调用者这个对象; super:代表父类对象应用 前提 : this:没有继承也 阅读全文
posted @ 2022-03-10 11:16 Sgrr 阅读(26) 评论(0) 推荐(0) 编辑
 
摘要: 程序设计追求:“高内聚,低耦合” 封装意义:(属性私有,get/set) 1.提高程序安全性; 2.隐藏代码实现细节; 3.统一接口; 4.增加系统可维护性。 阅读全文
posted @ 2022-03-10 10:15 Sgrr 阅读(34) 评论(0) 推荐(0) 编辑
 
摘要: 面向对象的本质:以类的方式组织代码,以对象封装数据 静态化方法:Student.say() 非静态方法:new Student().say() 构造器: 1.和类名相同; 2.没有返回值 作用: 1.new 本质实在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造之后,如果想使用无参构造 阅读全文
posted @ 2022-03-10 10:02 Sgrr 阅读(21) 评论(0) 推荐(0) 编辑

2019年12月16日

摘要: 一.相关文档 文档相关链接 " 社团系统原型 " " 社团系统设计 " " 社团需求分析 " 项目源码链接 " 社团管理系统 " 二.个人工作总结 1.需求分析 这一阶段和小组成员一起社团系统的需求进行了分析,包括系统使用者的权限,几个基本功能的实现流程(创建活动和创建社团),并和组员一起画出了数据 阅读全文
posted @ 2019-12-16 21:18 Sgrr 阅读(380) 评论(1) 推荐(0) 编辑

2019年10月14日

摘要: 北京地铁项目 github:https://github.com/leo xlz/Subway beijing 模块分析 zucc.edu.cn.model 存放站点信息和路径信息 station.java routine.java main 调用函数并且运行 main.java zucc.edu. 阅读全文
posted @ 2019-10-14 22:08 Sgrr 阅读(267) 评论(0) 推荐(0) 编辑

2019年9月19日

摘要: 需求分析: 1.根据需求设计地铁信息 2.显示地铁线路和换乘信息 3.查询指定地铁线路经过的站点 4.找到最少站点线路 设计思路: 站点存储信息我准备采用:站点+地铁线序号, {刘园 1西横堤 1果酒厂 1本溪路 1勤检道 1....李楼 1曹庄 2.....} 因为最近一直都在用Java,所以这次 阅读全文
posted @ 2019-09-19 16:41 Sgrr 阅读(433) 评论(0) 推荐(0) 编辑