当前位置: 首页 > news >正文

菠萝之乡网站建设怎么做透明的网站图片

菠萝之乡网站建设,怎么做透明的网站图片,一键提交收录,做yy头像的网站1 this 关键字 1.1 this 访问本类属性 this 代表对当前对象的一个引用 所谓当前对象,指的是调用当前类中方法或属性的那个对象this只能在方法内部使用,表示对“调用方法的那个对象”的引用this.属性名,表示本对象自己的属性 当对象的属性和…

1 this 关键字

1.1 this 访问本类属性

this 代表对当前对象的一个引用

  • 所谓当前对象,指的是调用当前类中方法或属性的那个对象
  • this只能在方法内部使用,表示对“调用方法的那个对象”的引用
  • this.属性名,表示本对象自己的属性

当对象的属性和方法或构造器中,名称相同时,用 this 以示区分。

public class Person{String name;public Person(String name){//用以区分对象中的属性名,参数名this.name = name;}
}

1.2 this 调用方法

this关键字调用类的重载构造函数

this关键字必须位于构造函数的第一行

public class Person{String name;int age;public Person(int age){this.age = age;}public Person(String name){this(1);this.name = name;}
}

this.方法名:表示当前对象自己的方法

public class Student{public void eat(){System.out.println("吃饭");}public void talk(){this.eat();System.out.println("吃完饭再说话");}
}

1.3 this 关键字使用注意

this 不能用于静态方法和静态块

main 方法也是静态的,所以 this 也不能用于 main 方法

2 super 关键字

2.1 super 访问构造函数

在继承中,子类的构造函数必须依赖父类提供的构造函数

super(参数列表) 访问父类的构造函数

super 调用父类的构造函数,必须在子类构造函数的第一行

//父类
public class Person{public Person(){}
}
//子类
public class Student extends Person{public Student(){super();}
}

在继承中,子类的构造函数必须依赖父类提供的构造函数

//父类中只有带参构造方法
public class Base {String name;int age;public Base(String name, int age){  }
}
//子类构造方法必须依赖父类
public class Son extends Base{public Son(){//如果父类提供的只有带参构造方法,子类的构造方法必须依赖父类提供的现有构造方法;//使用super(参数列表)去访问父类提供的构造函数,且必须明确写出参数;//super必须在第一行super("张三", 20);}
}

2.2 super访问父类的属性

在子类的方法或构造器中,通过使用 super.属性 来访问父类属性

应用场景:

当子类和父类中定义了同名的属性时,想要调用父类中声明的属性,需要通过 super.属性 的方式来表明调用的是父类中声明的属性。

public class Car{//车架号int id;
}class Benz extends Car{//内部车辆编号int id; public void showInfo(){System.out.println("车架号是:" + super.id + " 内部车辆编号:" + id);}
}

2.3 super 访问父类的方法

在子类的方法或构造器中,通过使用 super.方法名 来调用父类的方法

public class Car{public void drive(){System.out.println("驾驶");}
}class Benz extends Car{public Benz(){//访问父类方法super.drive();}
}

3 super 和 this 的区别

super() 是调用父类的构造函数,必须在构造函数的第一行

this() 是调用本类的构造函数,必须在构造函数的第一行

super() 和 this() 在同一个构造方法中,不能同时出现

super

this

代表对象

代表父类对象的引用

当前对象本身

前置

只有在继承条件下才能使用

没有继承也可以使用

构造方法

父类构造

本类构造

 

http://www.yayakq.cn/news/989601/

相关文章:

  • 怎么做hello官方网站建设注册管理中心网站
  • 六安网站山东大标网络
  • 美妆网站怎么做谷歌推广课程
  • 河南网站建设公司网站开发总跳转至404页面
  • 昆明网站seo外包html5 wordpress模板
  • 科协网站建设的意见c 做网站用什么框架
  • 临沂建站程序安徽省水利建设厅官方网站
  • 三网合一网站host域名主机服务商商务企业网站模板
  • 网站开发任职要求石家庄有哪些大型互联网公司
  • 海门公司网站制作费用建立网站公司有哪些
  • 怎么免费网站图片生成二维码在线制作
  • 沧州商贸行业网站建设wordpress自动发布微博
  • 兰州网站优化推广上海临港
  • 做网站电脑配置网站迁移后 域名
  • 闲鱼网站建设深圳本地招聘网
  • 汕头网站建设公司有哪些印章在线生成
  • 超市网站建设策划书食品贸易网站建设案例
  • 网站建设昆山花桥如何设计营销 网站建设
  • 保定网站建设服务平台郑州外贸网站建设公司价格
  • 做外国网站网站建设与管理任务分工
  • 网站开发 参考文献怎么创造软件app
  • 软件班级网站建设长春关键词搜索排名
  • 在微信中做网站网站续费价格
  • 文案策划的网站福田住房和建设局网站官网
  • 聚商网络营销公司服务内容seo整站排名
  • 旅游网站如何做Wordpress host
  • 自建淘宝客APP网站模板有没有可以免费做试卷的网站_最好可以学会...
  • 百度宣传做网站多少钱帮做图标的网站
  • 一个网站主机多少钱信息公开 强化网站建设
  • app开发价格参考seo网站搭建是什么