- 博客(12)
- 收藏
- 关注
原创 this、package、import关键词的使用
this关键字的使用:1.this可以用来修饰、调用:属性、方法、构造器2.this修饰属性和方法:this理解为:当前对象 或 当前正在创建的对象2.1 在类的方法中,我们可以使用"this.属性"或"this.方法"的方式,调用当前对象属性或方法。但是,通常情况下,我们都选择省略"this."。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式 的使用"this.变量"的方式,表明此变量是属性,而非形参。2.2 在类的构造器中,我们可以使用"this.属性"或"this
2021-05-08 23:46:37 206
原创 面向对象的特征一:封装与隐藏
面向对象的特征一:封装与隐藏 3W:what? why? how?一、问题的引入:当我们创建一个类的对象以后,我们可以通过"对象.属性"的方式,对对象的属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约。除此之外,没有其他制约条件。但是,在实际问题中,我们往往需要给属性赋值加入额外的限制条件。这个条件就不能在属性声明时体现,我们只能通过方法进行限制条件的添加。(比如:setLegs())同时,我们需要避免用户再使用"对象.属性"的方式对属性进行赋值。则需要将属性声明为私有的
2021-05-08 23:42:22 68
原创 Java基础——多态
多态多态是面向对象三大特性之一 (多态、继承、封装)理解:现实中一种事物体现出多种形态。如狗是动物,具体到个体“旺财”即是狗也是动物。Java中描述同一种事物的不同形态。如student类继承了person类,一个student的对象既是student,又是person。前提条件 1.要有继承关系 2.要有方法的重写 3.要有父类接收子类的对象 4.多态的定义格式 父类类型 变量名 = new 子类类型(); 多态是同一个行为具有多个不同表现形式或者形态的能力。 多
2021-04-14 21:50:42 128
原创 Java中用paint方法画图基本操作
需要继承JFrame类public class GameFrame extends JFrame{} setTitle();//设置窗口的标题setSize(int x ,int y)//设置窗口的大小setLocationRelativeTo(null) //居中显示窗口setLcation(int x,int y);//设置指定位置 x为横坐标 ,y为纵坐标setResizable(false);//设置设置禁止改变界面的大小定义后调用paintpublic void p
2021-04-01 20:10:13 3157
原创 markdown基本操作
markdown学习标题#+空格+文字+回车 一个#一级级标题两个## 二级标题最多支支持六级标题字体Hello,World!** 内容 ** 加粗 用 ctrl +b也可Hello,World!*内容 * 注意**前后和内容连接处不要有空格 ctrl +i 也可Hello,World!*** 内容 * * *注意 * *前后和内容连接处不要有空格Hello,World! ~~ +内容~~ 注意 ~~前后
2021-02-02 17:44:26 1138
原创 Linux 基本操作
Linux 基本操作/bin 可执行二进制文件的目录,如常用的命令 ls、tar、mv、cat 等/home 普通用户的家目录/root root 用户的家目录/boot 内核文件的引导目录, 放置 linux 系统启动时用到的一些文件/sbing 超级用户使用的指令文件/tmp 临时文件目录,一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下。/dev 设备文件目录 万物皆文件/lib 共享库,系统使用的
2021-02-02 17:36:26 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人