面对对象总结(19.6.14)
上课总思路:
5、保存聊天信息到数据表message中
保存聊天信息1、创建message表
保存聊天信息2、转发聊天信息,并且保存到message表中
保存聊天信息3、添加信息保存的message表中
保存聊天信息4、接收服务器转发来的聊天信息和时间,并且在friendchat聊天界面上显示出来

4、添加新的好友
思路:在客户端输入用户名,发送到服务器端,收到后写入数据表relation中
问题:1、用户必须存在
2、不能重复添加
3、需不需要好友验证(暂时不做,可作为新项目开发)
实现步骤:
添加新的好友1、添加好友的按钮(friendlist中,添加到我的好友的上面)
添加新的好友2、点击添加好友的按钮,需要弹出框体验证
添加新的好友3、增加消息类型
添加新的好友4、发送新添加好友的message到服务器端
添加新的好友5、处理添加好友的消息
添加新的好友6、在user表中查找addFriendName
添加新的好友7、用户存在,查寻relation表中,看该用户是不是好友
添加新的好友8、不是好友关系,此时才能添加好友
添加新的好友9、处理添加好友失败和成功的消息
添加新的好友10、把原来添加好友图标的代码转换成函数

面对对象程序设计YYX615相关推荐

  1. 张云飞 201771010143 《面对对象程序设计(java)》第十七周学习总结

    张云飞 201771010143 <面对对象程序设计(java)>第十七周学习总结 1.实验目的与要求 (1) 掌握线程同步的概念及实现技术: (2) 线程综合编程练习 2.实验内容和步骤 ...

  2. 面对对象程序设计---第一次blog

    这里写自定义目录标题 引言: 第一次与第二次大作业 题目集2:7-2 串口字符解析 点线形系列1-计算两点之间的距离 点线形系列2-线的计算 点线形系列3-三角形的计算 总结 引言: 这次的作业是基础 ...

  3. 面对对象程序设计课堂总结(yyx)

    面对对象总结(19.6.1) 上课总思路: 1.使用数据库user表中的用户名和密码进行用户的登录验证: 思路:在客户端输入用户名和密码.在服务器端收到用户名和密码后,在数据库中查询user表. 看看 ...

  4. Java面对对象程序设计——面对对象

    重点掌握 1.类是对一类事物描述,是抽象的.概念上的定义:对象是实际存在的该类事物的每个个体,因而也称为实例 2.创建对象的格式是:类名 对象名称 = new 类名 (); 3.方法的声明格式是:[& ...

  5. C++面对对象程序设计(第二版)

    本人是一个学习C++不久的小菜鸟,这些题目都是自己打出来(有些不会的去网上查出来的),如果有哪里写的不对的地方,欢迎各位指正. 第二章课后习题 P-66 第一题 改之前的代码 #include< ...

  6. Java面对对象程序设计:第一章 面对对象

    1.1 类与对象  1.1.1类和对象的概念 ( 如果不想看这些长篇大论,可以直击跳到下面的案例.) 类是抽象的,对象是具体的:类是对象的模板,图纸:对象是类的一个实例,是一个实实在在的个体,一个类可 ...

  7. JAVA 面对对象程序设计 习题7.3

    重新阅读例5.17,并画出除主类外的UML类图.

  8. 关于面对对象和正则表达式的处理

    面对对象是软件开发的方法.面对对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统.交互式界面.应用结构.应用平台.分布式系统.网络管理结构.AD技术.人工智能等领域.面向对象是一种对现实世 ...

  9. 面对对象编程(OOP, Object Oriented Programming)及其三个基本特性

    一千个读者,一千个哈姆雷特.对于面对对象编程,书上都会告诉我们它有三个基本特性,封装,继承,多态,但谈起对这三点的见解,又是仁者见仁智者见智,感觉还是得多去编程中体验把 . 面向对象编程(OOP, O ...

最新文章

  1. github/gitee码云文件上传提交记录教程
  2. Android之通过HttpURLConnection.getResponseCode状态码抛出异常的问题以及解决方法
  3. 递归——黑白棋子的移动(洛谷 P1259)
  4. C++_选择结构_单行if语句_多行if语句_多条件if语句_嵌套if语句_三目运算符---C++语言工作笔记016
  5. 模块说和神经网络学说_让神经网络解释自己:牛津大学博士小姐姐,用毕业论文揭示“炼丹炉”结构...
  6. 一个自己主动依据xcode中的objective-c代码生成类关系图的神器
  7. JEECG框架的入门学习
  8. 随机过程之更新理论的应用
  9. Dreamweaver简单网页——HTML+CSS小米官网首页的设计与实现
  10. 在计算机应用中用于描述算法的是,计算机应用基础习题
  11. 人工智能培训机构哪个好?求求你们别再去培训机构学假的人工智能了!
  12. 如何使用Elasticsearch构建强大的搜索和分析应用程序(2023年最新ES新手教程)
  13. web 打印服务器文件,【2人回答】web如何实现客户端打印在线文件(pdf,Word,Excel等),同时可以控制打印设置?-3D溜溜网...
  14. pytorch报错“RuntimeError: DataLoader worker (pid 83709) is killed by signal: Bus error. It is .......“
  15. 波士顿犯罪数据时空分析及可视化
  16. 关联规则:营销购物,自有乾坤
  17. 圣斗士星矢重生服务器维护,11月26日全服停机维护公告
  18. 电大计算机网考试题,电大计算机应用基础网考统考试题及答案
  19. Omni扫块,和非原生归集
  20. Linux:系统性能监控工具-tsar安装和使用

热门文章

  1. 计算机毕业设计(附源码)python银行客户关系管理系统
  2. 正则表达式中符号含义大全
  3. As second twin awaits kidney donor, rural Washington family can only wait
  4. JSBridge的理解
  5. Eslint 强行将let 转化成const解决方法
  6. 《异常检测——从经典算法到深度学习》8 Donut: 基于 VAE 的 Web 应用周期性 KPI 无监督异常检测
  7. 经纬高坐标系-ECEF坐标系-ENU坐标系
  8. 亚马逊跨境电商无货源 做个人还是专业卖家合适
  9. 自定义浏览器滚动条样式
  10. Laravel-微信企业付款到个人钱包