Java之instanceof
来源:互联网 发布:用js设置秒表 编辑:程序博客网 时间:2024/06/17 12:45
instanceof 运算符 判断该对象是否是某一个类的实例
语法格式 boolean b = 对象 A instanceof 类B ;//判断A对象是否是B类的实例,如果是,返回true
instanceof 运算符
若对象是类的实例返回true
若对象是类的父类的实例也返回true
//父类class Person{String name;int age;public void work(){System.out.println("不知道工作干什么");}}//子类Studentclass Student extends Person{public void work(){System.out.println("我的工作就是上课认真听讲老师");}}class Teacher extends Person{public void work(){System.out.println("我的工作就是认真给同学讲课");}}class Combine{public void work(Person p){if(p instanceof Student){Student stu = new Student();stu.work();}else{Teacher tea = new Teacher();tea.work();}}}public class Demo {public static void main(String[] args) {//创建学生对象Person p = new Student();Combine com = new Combine();com.work(p);p = new Teacher();com.work(p);}}
阅读全文
0 0
- JAVA 之"instanceof"
- Java基础之instanceof
- Java之instanceof
- java之instanceof关键字
- Java之instanceof
- java之instanceof 操作符
- Java保留字之instanceof
- Java复习之Instanceof关键字
- JAVA语言之instanceof关键字
- java基础之instanceof的用法详解
- java基础之instanceof的用法
- Java之instanceof关键字简单例子
- Java:多态 之 向下转型+Instanceof关键字
- instanceof java
- Java InstanceOf
- java instanceof
- java instanceof
- java instanceof
- mysql/oracle中create table as的用法
- centos无法安装pip解决办法
- python中Return浅析
- NVIDIA TK1 学习笔记(5):安装OpenCV
- 贪吃蛇 c++
- Java之instanceof
- JVM--详解虚拟机字节码执行引擎之栈帧结构
- python 判断debug
- 【Scikit-Learn 中文文档】处理文本数据
- Scala Cookbook.pdf 英文原版 免费下载
- List Form表单常用功能
- Android——使用OkHttp(含各种请求方法)
- java数字转换
- Leetcode 712 Minimum ASCII Delete Sum for Two Strings