构造方法

在java中的构造的方法的主要作用就是给类的成员变量进行初始化的处理,构造方法分为代参的构造方法和不代参的构造方法。

 构造方法的格式:

 无参:

        public   类名(){

      }

  有参的构造方法

   public   类名(参数 ){

       this .nane=name; 

    }

   构造方法的注意点:

      1.构造方法没有返回值,构造方法的方法名和类名一致,在没有返回值的情况下,也不能写void,不能写return

      2.在没有显性的写上构造方法时,jvm会默认创建一个构造方法类进行创建,如果现行的写上了构造方法时,jvm就不会创建构造方法。

      

   package com.oldboy;
    class Student{
      private String name;
      private int age;
      private String addreess;

    public Student(String name, int age, String addreess) {
          super();
        this.name = name;
        this.age = age;
        this.addreess = addreess;
      }

    public Student() {
      super();
    // TODO Auto-generated constructor stub
    }

      public String getName() {
      return name;
      }
      public void setName(String name) {
    this.name = name;
      }
      public int getAge() {
      return age;
      }
    public void setAge(int age) {
      this.age = age;
      }
    public String getAddreess() {
    return addreess;
    }
    public void setAddreess(String addreess) {
      this.addreess = addreess;
      }
    public void Students(){
      System.out.println("haohao ");
      }
    }
    public class StudentTest {
    public static void main(String[] args){
        Student s=new Student();
          s.setName("tom");
          s.setAge(100);
          s.setAddreess("tanjian ");
          s.Students();
      }
    }

posted @ 2018-12-07 22:49  低调做人,踏实做事  阅读(200)  评论(0)    收藏  举报