第六十三课.有参构造方法

这节课主要涉及到有参构造方法,构造方法的重载,this指针(下节课讲)

有参构造方法只是在无参构造方法的基础上加了参数

但是参数名如果跟方法属性一样的话,就要使用this指针来区分(不会的话变量名就不要和方法属性一致)

例如:

package com.xuenixiang.web;



public class WangZhan {

       //属性:网站名,网站地址,网站年龄

    String name;

       String address;

       int age;

       //方法:学逆向,学编程

       public WangZhan() {

              System.out.println("无参构造方法被调用");

             

       }

       public WangZhan(String name,String address,int age) {

              this.name=name;

              this.address=address;

              this.age=age;

              System.out.println("无参构造方法被调用");

             

       }

       public void xuenixiang(String address) {

              System.out.println("我在"+address+"学逆向");

       }

       public void xuebiancheng() {

              System.out.println("学编程");

       }



}

package com.xuenixiang.web;



public class GouZao {



       public static void main(String[] args) {

              // TODO 自动生成的方法存根

              WangZhan wz=new WangZhan("学逆向论坛","xuenixiang.com",1);

              System.out.println(wz.name);

              System.out.println(wz.address);

              System.out.println(wz.age);

             

       }



}

 

运行结果:

猜你喜欢

转载自blog.csdn.net/qq_41917908/article/details/87887872