码迷,mamicode.com
首页 >  
搜索关键字:向下转型    ( 261个结果
继承--方法覆盖--多态
继承extends java只支持单继承,但是可以间接继承别的类,默认继承Object 继承的作用:代码重用,重要的作用是:方法的覆盖override和多态机制。 多态的前提是继承 向上转型:等号右边是子类 左边是父类 向下转型:等号右边是父类 左边是子类 向上转型:父类引用指向了(等号左边)子类的 ...
分类:其他好文   时间:2019-12-15 01:22:07    阅读次数:118
课程总结
java语言特点 1.简洁有效 2.可移植性 3.面对对象 4.解释型 5.适合分布式计算 6.拥有较好的性能 7.健壮、防范于未然 8.具有多线程处理能力 9.具有较高的安全性 10.是一种动态语言 11.是一种中性结构 Java基本数据类型 数据类型|大小/位|可表示的数据范围 : :|: :| ...
分类:其他好文   时间:2019-12-13 12:02:11    阅读次数:96
java oop 基础
1.如果将一个类打包,使用该类的时候,必须使用该类的全名,java编译器才能找到。 2.也可以使用import 导入这个包。 3.可以不需要import语句 直接使用 java.lang包中的类。 4.权限修饰符java中一共有四个: private,default ,protected,publi ...
分类:编程语言   时间:2019-12-09 17:02:40    阅读次数:91
[转帖]多态、向上转型和向下转型
多态、向上转型和向下转型 https://segmentfault.com/a/1190000019700754 向下转型向上转型多态 java 阅读约 4 分钟 多态性: 是对对象来说的。extends或implements是多态性的前提。 经理类继承雇员类。小明是一个经理对象,这个对象既有经理形 ...
分类:其他好文   时间:2019-12-08 10:21:39    阅读次数:79
大数据之路week01--自学之集合_2(Iterator迭代器)
选代器:是遍历集合的一种方式。迭代器是依赖于集合而存在的。我有一个集合: Collection c = new ArrayList();我们给集合中添加元素: c. add("hello' );c. add( "world”);c. add("java"); 集合的使用步骤:A:创建集合对象B:创建 ...
分类:其他好文   时间:2019-11-08 20:45:42    阅读次数:108
对象的多态性
父类的引用指向子类的对象 Person p1 = new Man(); 多态的使用:当调用子父类同名同参数的方法时,实际执行的是子类重写父类的方法 虚拟方法调用 多态性的使用前提 类的继承性 方法的重写 对象的多态性:只使用于方法,不适用于方法 虚拟方法调用 子类中定义了与父类同名同参数的方法,在多 ...
分类:其他好文   时间:2019-11-08 12:32:15    阅读次数:83
Java连载47-多态基础语法、作用
一、多态的语法 1.两个类之间没有继承关系的,使用多态是不能编译的。 2.无论向上还是向上转型,都需要有继承关系。 3.什么时候需要向下转型? 当调用的方法或者属性是子类型特有的,在父类型中不存在,就需要向下转型。 4.著名异常:java.lang.ClassCastException 注意: (1 ...
分类:编程语言   时间:2019-11-02 19:35:35    阅读次数:85
scala中的继承
继承中的关键字 extends override与super 数据类型的向上转型和向下转型 isInstanceOf和asInstanceOf person.isInstanceOf[Person] person.asInstanceOf[Student] 注意1:isInstanceOf新版本已被 ...
分类:其他好文   时间:2019-10-13 12:38:07    阅读次数:90
多态、向上转型、向下转型
1 package cn.learn.Polymorphism; 2 3 public class Fu { 4 public void method(){ 5 System.out.println(",父类子类都有的方法,父类方法运行"); 6 7 } 8 public void methodFu... ...
分类:其他好文   时间:2019-09-05 23:40:33    阅读次数:126
第五章 面向对象
1.简述面向对象和面向过程的区别和联系? 两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。比喻面向过程是蛋炒饭,面向对象是盖浇饭。盖浇饭的好处就是“菜”“饭”分离,从而提高了制作盖浇饭的灵活性。饭不满意就换饭,菜不满意换菜。用软件工程的专业术 ...
分类:其他好文   时间:2019-08-03 10:55:51    阅读次数:143
261条   上一页 1 ... 3 4 5 6 7 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!