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