上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 280 下一页
摘要: 所有类的公共父类,一旦一个类没有显示地继承一个类则其直接父类一定是Object。 一切数据类型都可用Object接收 class OOXX extends Object{}等价于class ooXX {} 常见方法 public boolean equals(Object obj):对象比较 pub 阅读全文
posted @ 2019-07-04 11:38 樊伟胜 阅读(169) 评论(0) 推荐(0) 编辑
摘要: String → 基本类型,除了Character外所有的包装类提供parseXxx(String s)静态方法,用于把一个特定的字符串转换成基本类型变量; 基本类型 → String,String 类有静态方法valueOf(),用于将基本类型的变量转换成String类型。 String str 阅读全文
posted @ 2019-07-04 11:37 樊伟胜 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 把基本数据类型 → 包装类: 通过对应包装类的构造方法实现 除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象。 包装类 → 基本数据类型 包装类的实例方法xxxValue(); // xxx表示包装类对应的基本数据类型 Eg: boolean bool = false; B 阅读全文
posted @ 2019-07-04 11:33 樊伟胜 阅读(1953) 评论(0) 推荐(0) 编辑
摘要: Java提倡的万物皆对象,但是数据类型的划分出现了基本数据类型和引用数据类型,那么我们怎么能把基本数据类型称为对象呢? 除了Integer和Character定义的名称和对应的基本类型差异大,其他六种都是将首字母大写就可以了。 Integer,Byte,Float,Double,Short,Long 阅读全文
posted @ 2019-07-04 11:32 樊伟胜 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 向上转型(子类→父类):(自动完成) 父类名称 父类对象 = 子类实例 ; 向下转型(父类→子类):(强制完成) 子类名称 子类对象 = (子类名称)父类实例 ; 对象名 instanceof 类 判断指定的变量名此时引用的真正类型是不是当前给出的类或子类; 我的总结:对象的类型和类必须有继承关系 阅读全文
posted @ 2019-07-04 11:31 樊伟胜 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 表示父类对象的默认引用 如果子类要调用父类被覆盖的实例方法,可用super作为调用者调用父类被覆盖的实例方法。 使用super调用父类方法 使用super调用父类的构造方法 调用构造方法 本类中调用另一个重载构造方法用this(参数列表) 子类构造方法调用父类构造方法用super(参数列表) 子类调 阅读全文
posted @ 2019-07-04 11:24 樊伟胜 阅读(3051) 评论(0) 推荐(0) 编辑
摘要: 多态:指同一个实体同时具有多种形式 好比,你去面馆吃面,说我要吃面,那么;老板给我牛肉面,鸡蛋面等都可以, 这就是说"面"有多种形态,也就是说实体有多种形态; 编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给变量的对象决定。 如果编译时类型和运行时类型不同,就出现多态。 Eg: 前提 阅读全文
posted @ 2019-07-04 11:24 樊伟胜 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 子类不能直接访问父类的私有成员; 但是子类可以调用父类中的非私有方法来间接访问父类的私有成员。 Person类中有私有字段name,Student继承Person new Sudent().name; × new Student().getName(); √ 子类拓展父类(子类是父类的一种特殊情况) 阅读全文
posted @ 2019-07-04 11:23 樊伟胜 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 首先有反映一般事物特性的类,然后在此基础上反映出特殊事物的类; 也就是说:继承是一种从一般到特殊的关系; 特点: 1、提高了代码的复用性。 2、让类与类之间产生关系,有了这个继承关系才有了多态的特性。 3、Java语言中只支持单继承(有别于C语言)。 因为多继承容易带来安全隐患(父类多了, 功能相同 阅读全文
posted @ 2019-07-04 11:19 樊伟胜 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 分析思路: 根据要求写出类所包含的字段; 所有的字段都必须私有化; 封装之后的字段可通过setter和getter设值和取得; 按需求可添加若干构造方法; 根据需求可添加相应的方法; 类中的所有方法都不要直接处理(输出打印),而是交给调用者去处理。 阅读全文
posted @ 2019-07-04 11:18 樊伟胜 阅读(195) 评论(0) 推荐(0) 编辑
上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 280 下一页