收藏此站 联系我们 网站
当前位置:首页» 网站推广 » 【建站服务】张家界微信公众号开发【张家界网络推广】张家界建站、张家界网站维护、张家界网页制作、张家界微信小程序代运营公司-域名申请

【建站服务】张家界微信公众号开发【张家界网络推广】张家界建站、张家界网站维护、张家界网页制作、张家界微信小程序代运营公司-域名申请

作者: 风兰 . 阅读量: 6 . 发表时间:2022-09-20 13:21:06

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


张家界微信公众号开发【张家界网络推广】张家界建站、张家界网站维护、张家界网页制作、张家界微信小程序代运营公司

张家界,原名“大庸市”,湖南省地级市。辖2个市辖区(永定区、武陵源区)、2个县(慈利县、桑植县)。位于湖南西北部,澧水中上游,属武陵山区腹地。 [1]  张家界因旅游建市,是中国最重要的旅游城市之一,是湘鄂渝黔革命根据地的发源地和中心区域。

1982年9月,张家界国家森林公园成为中国第一个国家森林公园。

1988年8月,张家界武陵源风景名胜区被列入国家重点风景名胜区;1992年,由张家界国家森林公园等三大景区构成的武陵源风景名胜区被联合国教科文组织列入《世界自然遗产名录》;2004年2月,被列入全球首批《世界地质公园》;2007年,被列入中国首批国家5A级旅游景区。 [2]  2017年,被授予“国家森林城市”荣誉称号。 [3]  2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。

11.3.1 默认构造方法

有时在类中根本看不到任何的构造方法。例如本节中User类代码如下:

//User.java文件package com.a51work6;public class User {

    // 用户名
    private String username;

    // 用户密码
    private String password;}复制代码

从上述User类代码,只有两个成员变量,看不到任何的构造方法,但是还是可以调用无参数的构造方法创建User对象,见如下代码。

//HelloWorld.java文件...User user = new User();复制代码

Java虚拟机为没有构造方法的类,提供一个无参数的默认构造方法,默认构造方法其方法体内无任何语句,默认构造方法相当于如下代码:

//默认构造方法public User() {}复制代码

默认构造方法的方法体内无任何语句,也就不能够初始化成员变量了,那么这些成员变量就会使用默认值,成员变量默认值是与数据类型有关,具体内容可以参考9.1.2节中的表9-1所示。这里不再赘述。

11.3.2 构造方法重载

在一个类中可以有多个构造方法,它们具体有相同的名字(与类名相同),参数列表不同,所以它们之间一定是重载关系。

构造方法重载示例代码如下:

//Person.java文件package com.a51work6;import java.util.Date;public class Person {

    // 名字
    private String name;
    // 年龄
    private int age;
    // 出生日期
    private Date birthDate;

    public Person(String n, int a, Date d) {        ①
        name = n;
        age = a;
        birthDate = d;
    }

    public Person(String n, int a) {                ②
        name = n;
        age = a;
    }

    public Person(String n, Date d) {               ③
        name = n;
        age = 30;
        birthDate = d;
    }

    public Person(String n) {                       ④
        name = n;
        age = 30;
    }

    public String getInfo() {
        StringBuilder sb = new StringBuilder();
        sb.append("名字: ").append(name).append('
');
        sb.append("年龄: ").append(age).append('
');
        sb.append("出生日期: ").append(birthDate).append('
');
        return  sb.toString();
    }}复制代码

上述代码Person类代码提供了4个重载的构造方法,如果有准确的姓名、年龄和出生日期信息,则可以选用代码第①行的构造方法创建Person对象;如果只有姓名和年龄信息则可选用代码第②行的构造方法创建Person对象;如果只有姓名和出生日期信息则可选用代码第③行的构造方法创建Person对象;如果只有姓名信息则可选用代码第④行的构造方法创建Person对象。

11.3.3 构造方法封装

构造方法也可以进行封装,访问级别与普通方法一样,构造方法的访问级别参考表11-1所示。示例代码如下:

//Person.java文件package com.a51work6;import java.util.Date;public class Person {

    // 名字
    private String name;
    // 年龄
    private int age;
    // 出生日期
    private Date birthDate;

    // 公有级别限制
    public Person(String n, int a, Date d) {        ①
        name = n;
        age = a;
        birthDate = d;
    }

    // 默认级别限制
    Person(String n, int a) {                       ②
        name = n;
        age = a;
    }

    // 保护级别限制
    protected Person(String n, Date d) {            ③
        name = n;
        age = 30;
        birthDate = d;
    }

    // 私有级别限制
    private Person(String n) {                      ④
        name = n;
        age = 30;
    }

    ...}复制代码

上述代码第①行是声明公有级别的构造方法。代码第②行是声明默认级别,默认级别只能在同一个包中访问。代码第③行是保护级别的构造方法,该构造方法在同一包中与默认级别相同,在不同包中可以被子类继承。代码第④行是私有级别构造方法,该构造方法只能在当前类中使用,不允许在外边访问,私有构造方法可以应用于单例设计模式1等设计。

1单例模式是一种常用的软件设计模式,单例模式可以保证系统中一个类只有一个实例。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

张家界微信公众号开发张家界网络推广张家界建站、张家界网站维护、张家界网页制作、张家界微信小程序代运营公司


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务