- 博客(7)
- 收藏
- 关注
原创 面向对象的三大特征
一、封装性当我创建完对象以后,我如果直接通过“对象名.属性名”的方式给属性赋值的话,可能会出现一些不符合实际情况的问题。所以我们不考虑使用“对象名.属性名”的方式赋值,而是通过“对象名.方法名”的方式进行赋值,因为我可以在方法里面加上大量的业务逻辑,对属性值进行限制。1、解决方法:(怎么去用封装呢)1)将属性私有化。2)提供公用的(get and set)方法实现属性的取值和赋值。构造方法 new的就是一个构造方法在我们创建对象的时候,会用见一个特殊的方法叫做构造方法(构造器)2、
2020-08-23 14:35:16 167
原创 类和对象及面向对象的三大特征
一、1、什么是面向过程? ----看重过程的开发C语言就是针对于面向过程。在开发一个程序的时候,看重的是每一个过程,每一个过程步骤都需要自己去做2、什么是面向对象? ----看重类的设计java 、c#、js…当开发一个程序的时候,不看重具体的过程,看重的是谁能帮我去完成这件事情,找人 (对象)帮我去做。前期去设计类的时候比较复杂,但是后期的复用性扩展性比较好3、面向过程、面向对象的优缺点?①面向过程优点:面向过程的性能比面向对象高,因为面向对象在实例化
2020-08-23 14:34:37 747
原创 方法
方法是把一些相关的语句组织在一起,用于解决某一特定问题的语句块。方法必须放在类定义,也就是说,方法必须是某一个类的方法。另外,在应用程序中,某些任务常常要在一个程序中运行好多次,举个最简单的例子,对多个数组进行排序。此时我们就可以把这些相同的代码段写成一个单独的单元,需要的时候我们就来调用它什么是方法? 现实生活中,在遇到问题时,我们会想一些方法来解决比如:教务管理系统中,包含学生的平均成绩在JAVA中方法,其实也是一样的定义:方法就是完成特定功能的代码块方法就是把一堆需要反复执行的业务逻辑代码封装
2020-08-23 14:32:06 183
原创 数组
1.为什么使用数组?比如我要统计每位员工的工资,我得定义多个变量去分开存储,因为一个变量只能保存一个数据,如果过多的员工,太麻烦了,那么我怎么用一个变量去存储多个员工工资呢?可以使用数组,数组就是一个大的容器,他可以存放多个值2.什么是数组?数组和变量差不多,都是存放数据的,不同的是变量只能保存一条数据,而数组可以保存多条数据,前提这个多条数据必须是同一类型的数组是引用数据类型数组一旦初始化,长度不可变。长度确定下来了3.如何定义数组?数组类型[] 数组名;如果定义好数组以后,必须要给数组
2020-08-23 14:30:30 329
原创 Java循环
什么是循环?通过循环语句返回同一个操作一、while循环语法:①:初始化while(②循环条件){③循环体;④累加器;}执行流程:1.加载初始化变量① ,执行一次2.根据循环条件进行判断②,如果判断结果为true,执行循环体③,执行累加器④,在返回来进行循环条件判断②,如果判断结果为true,执行循环体③,执行累加器④,以此类推,直到循环条件不满足,结束循环二、do while循环语法:①初始化变量do{②循环体;③,累加器}while(④循环条件);执行顺序:
2020-08-23 14:30:00 132
原创 Java的顺序结构和条件结构
顺序结构顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说:写在前面的先执行,写在后面的后执行分支语句分支语句根据一定的条件有选择地执行或跳过特定的语句一.if语法结构:(一)if(判断条件){代码块}执行1.进入判断条件,看是否满足,true或者false2.如果为true,执行if里面的代码块3.如果为false,不会执行if里面的代码块(二)if…else语句if(条件表达式){语句1}e
2020-08-23 14:28:39 185
原创 Java的基本语法
Java的基本语法1.类名必须和文件名一致2.public:访问修饰符3.class:定义类的关键字4.类名:首字母大写,不要使用拼音或者中文,驼峰式命名法,每个单词首字母大写5.main方法是Java程序的入口,需要执行的代码必须放到main方法里面,后期学了javaEE用的不是太多了6.Java语言严格区分大小写7.Java方法由一条条语句构成,每个语句以“;”结束。8.大括号都是成对出现的,缺一不可。9.一个Java文件里面可以定义多个类,但只能有一个类名的访问修饰符是public
2020-08-23 14:27:28 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人