- 博客(12)
- 收藏
- 关注
原创 Java抽象、接口
1)抽象:抽象的关键字:abstract1.修饰类 :用 abstract修饰的类 ,被称为抽象类抽象类是类的半成品 。抽象类是类的 半成品 —> 类是对象的抽象, 对象是类的具体实例抽象类 ------> 类 -------> 对象 普通类中只有普通方法,抽象类中既有普通方法也有抽象方法,所以可以理解为抽象类是类的半成品。2.修饰方法: 用abstrac...
2020-02-12 21:29:28
120
原创 Java访问修饰符、final关键字
1)访问修饰符: 访问权限不同当前类 同包继承,(不继承) 不同包子类 不同包 ,非子类public √ √ √ √protected √ √ √ ×default √ √ × ×p...
2020-02-12 21:10:42
201
原创 Java三大特性之继承性的习题
【练习题】1.继承:定义一个名为Vehicles(交通工具)的基类(父类),该类中应包含String类型的成员属性brand(商标)和color(颜色),还应包含成员方法run(行驶,在控制台显示“我已经开动了”)和showInfo(显示信息,在控制台显示商标和颜色),并编写构造方法初始化其成员属性。编写Car(小汽车)类继承于Vehicles类,增加int型成员属性seats(座位),还应增...
2020-02-07 20:21:28
1903
原创 Java语言的三大特性:封装性、继承性、多态性
Java语言拥有三大特性 ,分别是:1.封装2.继承3.多态1、Java的封装性什么是封装? 为什么 要使用封装?案例: 手机打电话 ,只需要拨号码,不需要知道手机的内部结构打游戏,只需要按键操作,不需要知道游戏的内部代码结构封装的含义:为了隐藏对象内部的复杂性, 只对外公开简单用法,从而达到便于使用,封装的好处:提高代码的可重用性,便于维护 ,拓展;封装的定义:将属性...
2020-02-07 19:36:59
1516
原创 Java方法与构造方法练习
方法与构造方法练习【练习题】1、构造方法与重载定义一个牛肉面的类(Noodle),它的属性有,牛肉面宽度 width尺寸:size (大碗还是小碗) 大碗8元,小碗6元是否加肉:beef :加肉+4元加蛋的数量:eggs :每个1元;定义构造方法来根据不同的条件创建不同的牛肉面Noodle(){//不加肉,大碗,不加蛋,中宽;}Noodle(String width,...
2020-02-07 18:20:42
1490
原创 Java面向对象—类、变量、方法
什么是面向对象?当我们遇到问题的时候,不去考虑如何解决问题,而是先找到问题域中的对象,通过创建对象去解决问题。什么是对象?对象就是程序中的一个具体的实例,这个实例可以代表现实社会中的具体事物。什么是类?类就是一个具体事物的抽象(概念)。那么类和对象的关系是什么呢?类是对象的抽象(概念);对象是类的具体实例;先有的类再有的对象。创建一个类的语法结构:public class S...
2020-02-07 17:39:33
120
原创 Java二维数组实现银行管理系统
利用Java二维数组实现银行管理系统,包括注册账户,存钱,取钱,转账等功能。其中包含动态数组,循环嵌套,数组遍历,添加元素,查找元素等方法;将整个程序分为两个菜单,一级菜单为注册和登录,二级菜单为存钱,取钱和转账。通过登录时记录下的账号的索引,完成后续二级菜单的功能,通过索引查找更改元素。代码实现:package shu.zu;import java.util.Scanner;p...
2020-02-07 10:09:25
806
原创 Java数组基础+进阶
数组概念:数组就是存储同一种数据类型的多个元素的集合。掌握数组的特点:1、数组的长度一旦确定,就不可以再改变;2、数组中的每一个元素都有编号,从0开始,最大编号是数组的长度—1;编号的专业叫法:索引3、数组只可以存储相同数据类型的元素;4、数组可以储存相同的元素定义格式A:数据类型[] 数组名;B:数据类型 数组名[];推荐是用A方式,B方法就忘了吧。但是要能看懂数组的初...
2020-02-07 09:34:54
470
原创 Java循环练习—平行四边形,九九乘法表
1、用星星图案组成平行四边形;平行四边形 循环条件解析:1 2 3 4 5 6 外围行数循环 从1到n5 4 3 2 1 0 左侧空格数量从n-1到06 6 6 6 6 6 每一行星星的数量n代码如下import java.util.Scanner;class Text_PSiBian { public static void main(String[] arg...
2020-02-06 21:16:27
547
原创 Java循环练习—空心菱形,实心菱形
由星星图案组成空心菱形图案;代码如下:import java.util.Scanner;class Text_KongStar{public static void main(String[] args){Scanner sc = new Scanner(System.in);System.out.print(“请输入空心四边形型号:”);int size = sc.nextIn...
2020-02-06 20:47:16
373
原创 Java流程控制语句-—条件语句
熟练掌握流程控制语句——条件语句单分支语句:if(判断条件 即 布尔表达式){代码段…}双分支语句:if(判断条件 即 布尔表达式){代码段1…}else{代码段2…}使用运算符的时候:数据类型 变量名 = 判断条件(布尔表达式) ? 结果 1 : 结果 2 ;布尔表达式为true的时候返回结果 1 ,布尔表达式为false的时候返回结果 2 。例如:输入两个数...
2020-02-06 17:10:29
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人