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

在上海卖商铺做哪个网站好作品集展示的网站源码

在上海卖商铺做哪个网站好,作品集展示的网站源码,网络营销策划书封面,网站icp备案查不到文章目录 1. this是什么?2. this的作用 1. this是什么? 在 java 中,this关键字比较难理解,它的作用和其词义很接近。 ①它在方法内部使用,即这个方法所属对象的引用; ②它在构造器内部使用,表示…

文章目录

  • 1. this是什么?
  • 2. this的作用


1. this是什么?

  1. 在 java 中,this关键字比较难理解,它的作用和其词义很接近。
    ①它在方法内部使用,即这个方法所属对象的引用;
    ②它在构造器内部使用,表示该构造器正在初始化的对象。

  2. this 表示当前对象,可以调用类的属性、方法和构造器

  3. 什么时候使用this关键字呢?
    当在方法内需要用到调用该方法的对象时,就用this

2. this的作用

先举例说明:

  1. 案例一
    错误写法:
package day06;public class Person7 {public Person7(int age, String name) {age = age;     //像这种情况编译器分不清哪个age是形参,哪个age是类的成员变量name = name;   //同上}int age;String name;}

正确写法:

package day06;public class Person7 {public Person7(int age, String name) {this.age = age;    //通过this关键字表明this.age是Person7的成员变量,age是构造器的形参this.name = name;  //同上}int age;String name;}
  1. 案例二
    更复杂的用法:
package day06;public class Person7 {public Person7(int age, String name) {this.age = age;this.name = name;}int age;String name;public void setName(String name) {this.name = name;}public void setName1(String name) {this.setName(name);   //name是setName1里传递过来的形参,然后传递给setName的形参// this指类Person7(this.setName() = Person7.setName())}public void showInfo() {System.out.println("姓名:" + this.name);System.out.println("年龄:" + this.age);}
}
  1. 案例三
    this 可以作为一个类中,构造器相互调用的特殊格式
    代码如下:
package day06;public class Person7 {public Person7() {}public Person7(int age) {this.age = age;}public Person7(String name) {this();   // 等同于调用 无参构造器:public Person7()this.name = name;}public Person7(int age, String name) {this(1);   // 等同于调用 有参构造器:public Person7(int age)this.age = age;this.name = name;}int age;String name;public void setName(String name) {this.name = name;}public void setName1(String name) {this.setName(name);}public void showInfo() {System.out.println("姓名:" + this.name);System.out.println("年龄:" + this.age);}
}

总结:
1.当形参与成员变量重名时,如果在方法内部需要使用成员变量,必须添加this来表明该变量时类成员
2.在任意方法内,如果使用当前类的成员变量或成员方法可以在其前面添加this ,增强程序的阅读性
3.this 可以作为一个类中,构造器相互调用的特殊格式

注意:
(1) 使用 this() 必须放在构造器的首行!
(2) 使用 this 调用本类中其他的构造器,保证至少有一个构造器是不用 this 的。(实际上就是不能出现构造器自己调用自己

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

相关文章:

  • 网站首页怎么制作网站建立费用多少钱
  • 国内做网站的公司深圳报业集团官网
  • 电子商务与网站建设结业论文那些市区做网站群
  • 如何看网站是否正常展厅设计作品欣赏案例
  • 乐从网站开发建设网站必备的开发工具
  • 论文网站建设的参考文献个人博客平台登录
  • 上海的网站建设公司太原做企业网站
  • 如何建网站遂宁可以下载源程序的网站
  • 企业微网站开发全网最低价查询网站
  • 怎样加入装修接单网站怎样宣传一个网站
  • 学校网站建设实训上海平台推广的公司
  • 房地产公司如何做网站天津seo排名效果好
  • 江都住房和建设局网站wordpress源码网站主题
  • 手表网站设计免费深圳猎头公司
  • 公司网站模板免费下载织梦后台怎么加自己做的网站
  • 河南住房和建设厅网站微信朋友圈广告在哪里做
  • 门窗网站源码怎么选择锦州网站建设
  • 建行业网站的必要性网站 系统 的开发技术
  • 福建住房与城乡建设部网站建立网站最好的模板
  • 建专业外贸网站网站后台 刷新
  • 设计电子商务网站华为官网手机商城
  • 平阴县建设工程网站老实人做网站
  • 域名购买网站wordpress论坛积分
  • 系统开发网站淘宝网页制作视频教程
  • 建网站不做广告怎么赚钱一键搭建论坛
  • 佛山网站建设定制开发东道
  • 电视网站免费大全苏州h5网站建设价钱
  • 襄汾网站建设小程序跳转网页方法
  • 网站群系统建设南京企业建站系统
  • 学做网站看书会了吗宁德网站建设制作