- 博客(6)
- 收藏
- 关注
原创 11、面向对象调优
Junit:单元测试/** Junit:单元测试* 测试方法:不能有参数和返回值* @Test:测试方法* @Before:测试之前,每一次测试* @After:测试之后,每一次测试* @BeforeClass 只会执行一次* @AfterClass 只会执行一次*/int a; int b; @Before public void before(){ a =...
2019-12-05 09:25:23
69
原创 10、抽象类和接口
抽象类/*抽象类:* 被abstract修饰的类,只是定义规则* 抽象类里面能定义什么?* 1.定义抽象方法* 2.可以定义普通的方法* 可以定义普通类的所能定义的*** 不能被实例化* 被继承的* 抽象方法必须定义在抽象类里面** 多态* */int a; final int b = 1; public Abstrac...
2019-12-05 09:19:08
87
原创 9、面向对象-多态
多态:父类的引用指向子类的对象多态的条件: 1.继承或者实现 2.重写父类的方法(不是必须的) 3.父类的引用指向子类的对象 多态的成员特点: 成员变量: 编译看左边,运行看左边 成员方法: 静态的:编译看左边,运行看左边 非静态:编译看左边,运行看右边 优点: 提高复用性、维护性缺点:不能使用子类独有的方法,如果需要使用需要强转(向下转型)final...
2019-12-05 09:14:24
82
原创 8、面向对象-继承
1.面向对象的特征——继承(掌握)● 继承(extends)介绍子类继承父类,继承父类非私有的方法和属性。子类继承父类使用extends关键字;● 案例演示案例1:猫科动物类(Animal),猫类(Cat),老虎(Tiger),豹子()定义两个属性(颜色,腿的个数),两个功能(吃饭,睡觉)案例2:需求:分别书写iphone4、5、6、7、X(人脸解锁,全屏技术)的特征和功能;使用继...
2019-12-05 09:08:58
106
原创 7、面向对象-封装
/** 面向对象:* 是以对象为中心的编程思想* ** 面向过程:是以过程为中心** 对象:对象实际存在客观物体** OOA:面向对象分析* OOD:面向对象设计* OOP:面向对象编程* ** 特性:* 封装* 继承* 多态** 类和对象* 类:对一类对象的共同的属性和行为的集合* 属性(成员变量):描述事物 * ...
2019-12-03 09:32:06
65
原创 First Project--幸运抽奖
public class LuckDemo { static boolean isRegist = false;// 是否注册 static boolean isLogin = false;// 是否登录 static int errors = 0;// 登录错误的次数 static String name;// 注册的用户名 static String password;// 注册的...
2019-11-20 18:55:48
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人