- 博客(13)
- 收藏
- 关注
原创 Java基础---面向对象---抽象类与接口与异常
1,抽象类抽象类其实就是相当于“是不是”,比如:小狗是动物,那么小狗就是继承父抽象类动物,再比如:黑白打印机的是打印机,那么黑把打印机就是继承抽象类打印机一个类中如果存在抽象方法,那么他必须是抽象类抽象类VS普通类抽象类不能被直接实例化,可以创建一个引用变量,其类型是一个抽象类,指向非抽象的子类实例普通类可以被实例化抽象方法必须存在与抽象类当中,抽象类其实就是相当于“是不是”,比如:小狗是动物,那么小狗就是继承父抽象类动物,再比如:黑白打印机的是打印机,那么黑把打印机就是继承抽象
2022-04-11 11:19:32 206
原创 Java基础---面向对象---封装继承多态
1,封装//1,良好的封装能够减少耦合//2,类内部的结构可以自由修改//3,可以队成员进行更精确的控制//4,隐藏信息,实现细节//先将属性选择性的隐藏,然后将需要给他人调用的内容,提供getter setter当作入口,可以在getter,setter进行设置操作,确保属性安全public class Dog { String dogName = "无名氏";//狗名称 private int age = 0;//年龄(0-15) char sex = '女'
2022-04-11 10:55:16 1748
原创 Java基础---面向对象---类与方法
1,面向过程与面向对象面向过程:优点:代码直观,相对容易看出代码走向,我们是根据功能去直接开发,自上而下缺点:代码的维护与扩展,再次利用比较困难面向对象优点:代码易维护,相对易扩展,代码可复用率高缺点:代码的封装,与面向过程比较会稍微难看出一点走势2,什么是面向对象比如,我们希望在一个游戏中炸毁一颗星球面向过程:我们会考虑游戏中那颗星球的的一些引爆因素,那个星球的一些环境问题主要围绕这颗星球进行面向对象:我们会考虑所有星球他存在...
2022-04-11 09:42:02 232
原创 Java基础---结构与数组与排序
一,分支(选择)结构一,语法1,单分支//获取判断条件逻辑 startScanner input= new Scanner(System.in);System.out.println("请输入张浩同学的java成绩");int iJavas = input.nextInt();System.out.println("请输入张浩同学的音乐成绩");int iMusics = input.nextInt();//获取判断条件逻辑 end//给一个初始默认值String sR
2022-04-11 08:59:54 394
原创 Java基础
1,什么是软件?计算机可以分为硬件和软件:硬件:主要包括:输入输出设备:显示器,音响,麦克风,鼠标,键盘等等储存设备:内存条,硬盘计算设备:CPU,显卡供能设备:电源整体链接设备:主机箱,主板软件:主要包括系统软件,和应用软件。系统软件:直接与硬件交换的软件,例如:windows7 8 9 10 xp Linux系统等应用软件:应用软件是运行在系统软件之上的软件,例如:QQ在Windows系统运行我们通常说的软件应用开发2,cmd行命令的操作使用exi
2022-04-11 07:56:04 406
原创 CSS3-第五部分-动画
1,函数函数包含函数名称:在我们需要调用这个函数的时候,我们一般都是使用方法名称调用参数:一般写在括号中,是改变我们整个函数运算的一个变化的一个值。2,关于transform我们在调用CSS3形变动画之前使用的CSS声明名称使用方法为:transform:[transform-function]*;例如我们调用平移函数--translate();div:hover{ transform: translate(50px,50px); }
2022-03-21 20:59:52 159
原创 CSS3-第四部分-浮动
1,浮动浮动的出现是为解决图片站住了文字的效果,想要实现一种文字坏绕图片而产生的技术。后来随着页面的提升,人们发现,使用浮动技术,可以用来帮助页面布局,所以浮动又有了一些新的作用,比如 可以使用浮动,让无序列表从纵向排列变成横向排列等等。2,文档流我们的页面布局实在不做任何样式定位,浮动,修改的情况下,他会进行一个正常文档流的效果展示,正常文档流是根据我们html页面标签顺序,自上而下,从左到右的格式进行排列的。3,行内元素和块元素的区别行内元素和块级元素的区别1),..
2022-03-21 20:55:29 427
原创 CSS3-第三部分-盒子模型
1,生活中的盒子模型2,盒子模型一个页面上所有的元素(标签)都存在自己的一个盒子模型。盒子模型由4个部分组成:具体的内容content:内容主体padding:内容主体到到边框,内边距border:盒子的边框margin:外边距,到其他标签的距离3,边框border修改顺序:如果你针对某一块修改,使用xxxxxx-top/right/bottom/left-xxx修改如果只修改一个属性,则:xxxxx-xxxx如果只写一个值,表示...
2022-03-21 20:43:25 136
原创 CSS3-第一部分-选择器
1,什么是CSS3?全称:Cascading Style Sheet层叠:多层,说明可以通过多个样式去表现可以理解成一个正方体,他中间穿插多层样式。样式:具体的各种修改展示形式的表现。表:表格2,DIV<style type="text/css">div{border:1px red soild;}spna{border;1px red soild;}/* div属于块级元素,每次出现的新的div标签会进行换行操作span属于行内元素,它再出
2022-03-17 20:47:09 1049
原创 HTML5-表单
表单时网页中非常重要的元素,比如一些网站软件的注册页面,登录页面都会用到表单这个东西。表单的初级应用:1,表单的基本结构:<form method="post" action="result.html"> </form>method是指表单数据提交的方法,包括post和get,post相对于get安全一点,但也只是相对而言,两种方法,一般开发中通常采用post提交表单数据。action后面的表示向何处发送表单数据。以上是一些表单元素常用的属性和属
2022-03-13 18:16:09 1870
原创 HTML5-列表,表格与媒体元素
什么是列表:列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息列表的分类:无序列表有序列表定义列表1,无序列表<ul> <li>今天早上吃什么</li> <li>今天中午吃什么</li> <li>今天下午吃什么</li> <li>今天晚上吃什么</li&g
2022-03-13 17:13:18 315
原创 HTML5-基础
1,网络传输三大要素:1:URL:统一资源定位符2:HTTP协议3:HTML:超文本标记语言2.HTML1:全称:Hyper Text Markup Language--超文本语言超文本:文本:常见的txt文件,无法保存图片视频表格超文本:比较厉害的文件,可以保存图片视频表格类比人和超人标记:标签比如:<box>XXX<box>双闭合标签<apply></apply>单闭合标签<aooly/>
2022-03-13 16:13:52 369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人