【建站服务】张家界企业微信公众号小程序开发公司、张家界企业网页设计方案、张家界做网站开发价格、张家界微信公众号制作运营报价明细表、张家界网站设计公司费用、张家界网站推广大概需要多少钱-域名申请
作者: 风兰 . 阅读量: 10 . 发表时间:2022-09-20 13:21:13
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
张家界企业微信公众号小程序开发公司、张家界企业网页设计方案、张家界做网站开发价格、张家界微信公众号制作运营报价明细表、张家界网站设计公司费用、张家界网站推广大概需要多少钱
张家界,原名“大庸市”,湖南省地级市。辖2个市辖区(永定区、武陵源区)、2个县(慈利县、桑植县)。位于湖南西北部,澧水中上游,属武陵山区腹地。 [1] 张家界因旅游建市,是中国最重要的旅游城市之一,是湘鄂渝黔革命根据地的发源地和中心区域。
1982年9月,张家界国家森林公园成为中国第一个国家森林公园。
1988年8月,张家界武陵源风景名胜区被列入国家重点风景名胜区;1992年,由张家界国家森林公园等三大景区构成的武陵源风景名胜区被联合国教科文组织列入《世界自然遗产名录》;2004年2月,被列入全球首批《世界地质公园》;2007年,被列入中国首批国家5A级旅游景区。 [2] 2017年,被授予“国家森林城市”荣誉称号。 [3] 2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。
有时候需要在运行时判断一个对象是否属于某个引用类型,这时可以使用instanceof运算符,instanceof运算符语法格式如下:
obj instanceof type复制代码
其中obj是一个对象,type是引用类型,如果obj对象是type引用类型实例则返回true,否则false。
为了介绍引用类型检查,先看一个示例,如图12-6所示的类图,展示了继承层次树,Person类是根类,Student是Person的直接子类,Worker是Person的直接子类。

图12-6 继承关系类图
继承层次树中具体实现代码如下:
//Person.java文件package com.a51work6;public class Person {
String name;
int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Person [name=" + name + ", age=" + age + "]";
}}//Worker.java文件package com.a51work6;public class Worker extends Person {
String factory;
public Worker(String name, int age, String factory) {
super(name, age);
this.factory = factory;
}
@Override
public String toString() {
return "Worker [factory=" + factory + ", name=" + name + ", age=" + age + "]";
}}//Student.java文件package com.a51work6;public class Student extends Person {
String school;
public Student(String name, int age, String school) {
super(name, age);
this.school = school;
}
@Override
public String toString() {
return "Student [school=" + school + ", name=" + name + ", age=" + age + "]";
}}复制代码调用代码如下:
//HelloWorld.java文件package com.a51work6;public class HelloWorld {
public static void main(String[] args) {
Student student1 = new Student("Tom", 18, "清华大学"); ①
Student student2 = new Student("Ben", 28, "北京大学");
Student student3 = new Student("Tony", 38, "香港大学"); ②
Worker worker1 = new Worker("Tom", 18, "钢厂"); ③
Worker worker2 = new Worker("Ben", 20, "电厂"); ④
Person[] people = { student1, student2, student3, worker1, worker2 }; ⑤
int studentCount = 0;
int workerCount = 0;
for (Person item : people) { ⑥
if (item instanceof Worker) { ⑦
workerCount++;
} else if (item instanceof Student) { ⑧
studentCount++;
}
}
System.out.printf("工人人数:%d,学生人数:%d", workerCount, studentCount);
}}复制代码上述代码第①行和第②行创建了3个Student实例,代码第③行和第④行创建了两个Worker实例,然后程序把这5个实例放入people数组中。
代码第⑥行使用for-each遍历people数组集合,当从people数组中取出元素时,元素类型是People类型,但是实例不知道是哪个子类(Student和Worker)实例。代码第⑦行item instanceof Worker表达式是判断数组中的元素是否是Worker实例;类似地,第⑧行item instanceof Student表达式是判断数组中的元素是否是Student实例。
输出结果如下:
工人人数:2,学生人数:3
张家界企业微信公众号小程序开发公司、张家界企业网页设计方案、张家界做网站开发价格、张家界微信公众号制作运营报价明细表、张家界网站设计公司费用、张家界网站推广大概需要多少钱
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


