收藏此站 联系我们 网站
当前位置:首页» 网站推广 » 【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-阳泉高端网站建设-域名申请

【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-阳泉高端网站建设-域名申请

作者: 风兰 . 阅读量: 8 . 发表时间:2022-09-21 05:25:20

网站建设

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


高端!网站定制/设计/优化/二次开发/制作/搭建-阳泉高端网站建设

网站建设.png

uper关键字:我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。

this关键字:指向自己的引用。

实例

class Animal {  void eat() {    System.out.println("animal : eat");  }} class Dog extends Animal {  void eat() {    System.out.println("dog : eat");  }  void eatTest() {    this.eat();   // this 调用自己的方法    super.eat();  // super 调用父类方法  }} public class Test {  public static void main(String[] args) {    Animal a = new Animal();    a.eat();    Dog d = new Dog();    d.eatTest();  }}

输出结果为:

animal : eat
dog : eat
animal : eat

final 关键字

final 可以用来修饰变量(包括类属性、对象属性、局部变量和形参)、方法(包括类方法和对象方法)和类。

final 含义为 "最终的"。

使用 final 关键字声明类,就是把类定义定义为最终类,不能被继承,或者用于修饰方法,该方法不能被子类重写:

  • 声明类:

    final class 类名 {//类体}
  • 声明方法:

    修饰符(public/private/default/protected) final 返回值类型 方法名(){//方法体}

注: final 定义的类,其中的属性、方法不是 final 的。


构造器

子类是不继承父类的构造器(构造方法或者构造函数)的,它只是调用(隐式或显式)。如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参数列表。

如果父类构造器没有参数,则在子类的构造器中不需要使用 super 关键字调用父类构造器,系统会自动调用父类的无参构造器。

实例

class SuperClass {  private int n;  SuperClass(){    System.out.println("SuperClass()");  }  SuperClass(int n) {    System.out.println("SuperClass(int n)");    this.n = n;  }}// SubClass 类继承class SubClass extends SuperClass{  private int n;    SubClass(){ // 自动调用父类的无参数构造器    System.out.println("SubClass");  }      public SubClass(int n){    super(300);  // 调用父类中带有参数的构造器    System.out.println("SubClass(int n):"+n);    this.n = n;  }}// SubClass2 类继承class SubClass2 extends SuperClass{  private int n;    SubClass2(){    super(300);  // 调用父类中带有参数的构造器    System.out.println("SubClass2");  }    


per(300);  // 调用父类中带有参数的构造器

    System.out.println("SubClass(int n):"+n);

    this.n = n;

  }

}

// SubClass2 类继承

class SubClass2 extends SuperClass{

  private int n;

  

  SubClass2(){

    super(300);  // 调用父类中带有参数的构造器

    System.out.println("SubClass2");

  }  

  

  public SubClass2(int n){ // 自动调用父类的无参数构造器

    System.out.println("SubClass2(int n):"+n);

    this.n = n;

  }

}

public class TestSuperSub{

  public static void main (String args[]){

    System.out.println("------SubClass 类继承------");

    SubClass sc1 = new SubClass();

    SubClass sc2 = new SubClass(100); 

    System.out.println("------SubClass2 类继承------");

    SubClass2 sc3 = new SubClass2();

    SubClass2 sc4 = new SubClass2(200); 

  }

}

输出结果为:


------SubClass 类继承------

SuperClass()

SubClass

SuperClass(int n)

SubClass(int n):100

------SubClass2 类继承------

SuperClass(int n)

SubClass2

SuperClass()

SubClass2(int n):200


高端!网站定制/设计/优化/二次开发/制作/搭建-阳泉高端网站建设


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

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


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

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