DP-最長上升子序列(LIS)
阿新 • • 發佈:2021-07-08
構造器
public class Person {
//一個類即使什麼都不寫,也會存在一個方法(預設)
String name;
//也可以手寫顯式定義構造器
//構造器的作用
//1.使用new關鍵詞時,必須要有構造器
//2.用來初始化值
public Person(){
//this.name="vvv";
}
//有參構造(上面的為無參構造):一旦定義了有參構造,無參構造就必須顯示定義
public Person(String name){
this.name=name;
}
//一個專案應該只存一個main方法 public class Application { public static void main(String[] args) { //new 例項化了一個物件 Person person = new Person("vvv");//初始值為null System.out.println(person.name);//vvv } }
快捷鍵 alt+insert 自動生成構造器
點OK就生成有參,點Select None就生成無參
構造器總結
- 構造方法名稱和類名相同
- 沒有返回值
作用
- new 本質在呼叫構造方法
- 初始化物件的值
注意
定義有參構造後,若要使用無參構造,需顯式的定義一個無參構造
this.成員變數 / this.成員方法 呼叫本類的