构造器(构造方法)

基本语法:

修饰符 方法名(形参列表){

            方法体

}

构造器(constructor)的修饰符可以默认;也可以是public 、private

构造器没有返回值

方法名和类名必须一致

参数列表和成员方法一样的规则

构造器的调用,由系统完成

 

构造器的主要作用:完成对新对象的初始化; 

构造器特点:

1.方法名必须与类名相同       2.没有返回值    3. 在创建对象时,系统会自动的调用该类的构造器完成对对象的初始化

复制代码
 1 public class Constructor{
 2     public static void main (String[] args){
 3          
 4          Person a1 = new Person("javak",25);//调用第一个构造方法
 5          Person a2 = new Person("mack");//调用第二个构造方法
 6          System.out.println("输出的名字="+a1.name+"年龄="+a1.age);
 7          // System.out.println(a2);
 8     }
 9 }
10 
11 
12 class Person{
13     String name;//初始化为null
14     int age;//初始化为0
15 
16     public Person(String pName, int pAge){//第一个 构造器
17          name  = pName;//通过形参给赋值属性
18          age = pAge;//通过形参给属性赋值
19     }
20     public Person(String pName){//第一个 构造器
21          name  = pName;
22        
23     }
24 }                
复制代码

 

posted @   捞月亮的渔夫  阅读(382)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示