封装(构造方法,构造器)
生活随笔
收集整理的這篇文章主要介紹了
封装(构造方法,构造器)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
/*
構造方法:構造器
作用:建立對象的時候,對類中成員變量初始化,
1.構造方法的名字必須與類的名字相同
2.構造方法沒有返回值
3.沒有return
4.調用對象的時候直接調用構造方法,不需要再次調用
5.創(chuàng)建對象的時候,僅運行一次this()
1.可以再構造方法之間調用
2.調用構造方法,參數(shù)列表
3.this必須寫在構造方法的第一行*/
class People2{private String name;private int age;//構造方法對成員變量進行初始化賦值(用戶傳參)People2(String name,int age){this.name = name;this.age = age;}//方法重載,名相同,參數(shù)不一致(用戶不傳參)People2(){this.name = "張三";this.age = 20;}People2(String name){this(name,18); }People2(int age){this("王二",age);}public void speak(){System.out.println(this.name+this.age);}
}public class ConstructorDemo {public static void main(String[] args) {//用戶傳參People2 p = new People2("李四",20);p.speak();//用戶不傳參數(shù)People2 pe = new People2();pe.speak();//用戶值傳遞一個參數(shù)People2 P1 = new People2("王文");P1.speak();}
}
?
總結
以上是生活随笔為你收集整理的封装(构造方法,构造器)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1049. 数列的片段和(20)
- 下一篇: spring 框架(一)