A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Student
{
    private String name;
    private int age;
    //构造方法.不明白这里是有什么用的.
   public Student(){
     System.out.peintln("这就是无参的构造方法吗?");
    }
}
class Demo
{
   public Static void main(String[] args)
{
      Student stu = new Student();
         System.out.println(stu);
  }
}

6 个回复

倒序浏览
构造方法是由类建立实例时所调用的方法,可以用来初始化实例对象的属性
比如说有一个student类,要实例化一个名为“张三”的student实例
student s = new student("张三");
这时就会调用student类中的构造函数,建立了一个名为“张三”的实例
回复 使用道具 举报
构造方法的主要作用是用来初始化成员变量的,因为我们有的时候建立了一个类,但是并不需要建立对象,那么我们的成员变量如何完成初始化呢?构造函数就是首选
回复 使用道具 举报
构造方法一般是用来创建对象的捎带赋值作用
回复 使用道具 举报
构造方法名必须与类名一直,可以带参数,也可以不带参数
回复 使用道具 举报
你在上面的代码不是空参,是实参,因为里面有方法体
回复 使用道具 举报
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马