- 博客(7)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 精讲java面向对象三大特性:封装、继承、多态
精讲java面向对象三大特性:封装、继承、多态 1、 封装: 定义:把不对外开发和使用的属性、方法进行隐藏,让其他对象无法访问和调用,但是提供了公共的方法接口进行外部类的有限访问。 语法使用:进行隐藏也就是设置私有属性,通过关键字private来进行实现;而提供的访问接口方法就是getName()、setName()的方法,具体代码如下: 在这里扩展一下: 在创建每个类的时候,系统都...
2019-07-28 17:07:00
157
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 面向对象
面向对象 1.简介; 面向对象是相对于面向过程而言,面向过程强调功能的行为,而面向对象强调的是将功能封装进对象,强调具备了功能的对象。 2. 面向对象的一些概念: 类、对象、继承、封装、多态等 3. 对象的组成 属性、行为(类也是如此) 4.类是对大量对象共性的抽象、是创建对象的模板。 一、类 1.定义类的语法: 【修饰符】class 类名{ //变量 //方法} 例如:public class ...
2019-07-19 08:52:26
414
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java基础语法之数组
java基础语法之数组 1. 数组的概念: 用来存储相同数据类型的数据集合。 2. 数组的特点: 数组可以存出任何数据类型,包括原始类型和引用数据类型(进行对象的实例化),数组类型一旦定义,就只能存储该数据类型的数据。 二、一维数组 1.声明一维数组语法: 数据类型 [ ] 数据名;-----------------String [ ] a;或者 int [ ] a; 数据类型 数据名 [ ]; ...
2019-07-18 08:38:07
117
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java基础
java基础(四舍五入保留两位小数) 1、什么是软件? 软件是指:按照一定顺序组织的计算机数据和指令集和。 软件一般分为:系统软件、应用软件。 系统软件:windows、linux、mac 应用软件:用户自行下载的软件 ‘ 2、人机交互: 软件提供了计算机与用户的人机交互 人机交互的方式:1、可视化交互界面:例如windows系统的界面操作 2、命令行操作:通过控制台输入指令进行操作,如cmd 3...
2019-07-16 09:05:58
117
原创 Java面向对象之继承(super、final)
Java面向对象之继承 1. 概念: 多个类中存在共同的属性和行为时,将这些内容抽取到一个单独的类里面,那么这些类就无须定义这些属性和行为,只需要继承那个类即可。这个类就称为父类或者基类、超类,继承的类称为派生类或者子类。 2. 特点: 子类可以直接访问父类的非私有性的行为和属性。 Java支持单继承,不支持多继承,但是支持多层继承。 子类在继承时也可以扩展自己的属性和方法。 3. 继承的语法格式...
2019-07-20 10:25:39
139
原创 java基础之选择结构和循环结构
1.选择结构 1.if(条件表达式){判断为真执行的代码块}else{判断为假执行的代码块} package Test; //学生成绩判断 /*if选择结构的语法格式 * if(条件语句){执行代码块}*/ public class Test { //如果要在当前类运行方法就必须定义主函数main public static void main(String[] args) { int ...
2019-07-17 20:26:21
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人