Java学习总结(三)—面向对象(上)一.面向对象的概念及思考方式面向对象的理解:是一种编程思想,他将对象作为解决问题的基本元素,利用对象与对象之间的相互作用来设计程序。2.面向对象的思考方式:(1)首先确定问题域中的对象(2)确定对象的特征与功能(3)了解对象与对象之间的关系例:设计一个五子棋游戏的对象:·黑白双方对象·绘制棋盘·输赢规则二.类与对象1.对象:用来描述客观事物的一个实体,由一组属
分类:
编程语言 时间:
2017-12-13 00:01:11
阅读次数:
256
用Qt Creator 设计程序时,最方便的就是ui设计器,可以很容易的得到想要的布局。 但是这样自动布局带来的后果是很难知道窗口中某一部件在主窗口中的相对位置。 在处理子窗口鼠标事件时变的很麻烦。主窗口有菜单、工具条等,想用鼠标绘图, 把鼠标轨迹映射到窗口部件上,这些问题。 其实最主要的是获得窗口 ...
分类:
其他好文 时间:
2017-12-07 23:58:27
阅读次数:
513
软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。包括项目管理,分析,设计,程序的编写,测试和质量控制。它涉及到程序设计语言、数据库、软件开发工具、系统开发平台、标准、设计模式等方 ...
分类:
其他好文 时间:
2017-11-30 23:43:40
阅读次数:
423
黑盒测试实践 Day1 今天完成任务情况: 晚上得到老师布置的本周小组作业 黑盒测试的 "基本要求" ,然后小组在上周作业建立的微信群里开了个在线的短会,主要内容如下: 组长小靳带领大家学习了这个要求 计划直接选用组员小尹之前HUST课程开发的学生信息管理系统作为黑盒测试对象(鉴于大家最近时间很紧张 ...
分类:
其他好文 时间:
2017-11-28 21:47:41
阅读次数:
144
一、SQL注入漏洞 SQL注入攻击(SQL Injection),简称注入攻击、SQL注入,被广泛用于非法获取网站控制权,是发生在应用程序的数据库层上的安全漏洞。 在设计程序,忽略了对输入字符串中夹带的SQL指令的检查,被数据库误认为是正常的SQL指令而运行,从而使数据库受到攻击,可能导致数据被 窃 ...
分类:
其他好文 时间:
2017-11-28 19:46:52
阅读次数:
148
一、网站系统开发需要掌握的技术 一般流程:体验需求分析--总体设计--UI设计页面设计--程序设计--项目整合--调试--架设+维护 1 HTML:超文本标记语言 2 CSS:一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可 ...
分类:
其他好文 时间:
2017-11-22 15:53:50
阅读次数:
165
事件源:能够产生事件的对象都可以成为事件源,如文本框,按钮等一个事件源是能够注册监听器并向监听器发送事件对象的对象。 事件监听器:事件监听器对象接收事件源发送的通告,并对发生的事件作出响应。 以前读不懂程序,这次老师讲的程序确实收获不少,真的挺开心的,希望老师以后也这样多讲点程序。 ...
分类:
编程语言 时间:
2017-11-19 17:58:39
阅读次数:
179
题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。 输入 一个四位数 输出 增加空格输出 样例输入 样例输出 ...
分类:
编程语言 时间:
2017-11-18 21:58:53
阅读次数:
162
java学习第十三周 本周,进行了对前六章知识点的小测试,在测试中我也发现了许多自己学习上存在的隐患,对一些知识点理解的太过粗略,没有很好的去记忆那些重要的小细节,把注意力过多的放在了程序运行,算法设计上,却忽略了很重要的基础知识记忆,这是很危险的,只有很好的理解,掌握基础知识,才能够更好的设计程序 ...
分类:
编程语言 时间:
2017-11-18 18:44:37
阅读次数:
153
以前一直认为程序中的类有使用到封装继承多态就是面向对象设计,其实不然 封装,继承,多态只是面向对象的三大特性,但是在设计程序的时候并不是说类的结构使用到了(或是体现出了)这三个特性就是面向对象, 其实真正的面向对象设计是要符合下面的五大原则, 面向对象的五大基本原则单一职责原则(SRP)开放封闭原则 ...
分类:
其他好文 时间:
2017-11-16 14:14:54
阅读次数:
147