摘要:
1.重写和重载的区别? 2.八大基本数据类型整型;byte short int long 浮点型: float double字符char布尔型 boolean 3.==和equals的区别?== 通常做数值的相等关系比较equals通常做引用型数据类型的相等比较、.== 比较的是变量的地址equal 阅读全文
摘要:
方法重载与方法重写的区别: 方法重载:在同一个类中,方法名相同,参数列表必须不同,与反回值类型,访问修饰符无关,方法重写:方法名相同,参数列表相同,反回值类型必须一致或者是其子类和抽象类,访问权限不能于父类,不能抛出比父类更多的异常 <!--StartFragment --> 1、构造方法的作用是什 阅读全文
摘要:
封装第一步:私有化 第二步:创建属性方法set-get方法(快捷键) 第三步:在set方法中,设置条件语句 谈好处一般从:安全角度。便捷角度。 static优先访问级最高。static静态代码块>普通代码块>构造方法>普通方法 静态方法使用不需要创建对象,直接类名点出来static:修饰的属性和方法 阅读全文
摘要:
测试类: 父类: 子类狗类: 子类猫类: 子类企鹅类: 输出结果: 封装第一步:私有化 第二步:创建属性方法set-get方法(快捷键) 第三步:在set方法中,设置条件语句 阅读全文
摘要:
父类: 子类(狗类): 子类(企鹅类): 测试类: 输出: 阅读全文
摘要:
练习1: 创建类: 测试类: 输出结果: 练习2,书本124页第一题: 输出结果为: 发工资啦快买一个苹果牌子的手机吧! 在测试类中首先在MobilPhone中创建了一个新的对象mp,mp.brand = "苹果";则将brand的原始值"诺基亚"改为"苹果"。然后调用buy方法的带参方法,所以输出 阅读全文
摘要:
简易计算器 1 import java.util.Scanner; 2 /* 3 * @author zhang 4 * time 2019.01.12 5 */ 6 public class JiSuanQi { 7 double num1; 8 double num2; 9 double he; 阅读全文