我是靠谱客的博主 平常芒果,最近开发中收集的这篇文章主要介绍45.构造器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

package day16;
/*
2020年9月12日16:04:49
类的第三个组成部分:
    构造器,也称为构造方法

1.构造器的作用:
(1)构造对象,创建对象
和new一起使用,每次调用它就是在创建新的对象
(2)可以再创建对象的同时,给属性赋值

2.构造器的特点
(1)所有类都有构造器
(2)如果一个类没有显示声明构造器,那么编译器将会自动生成一个默认的无参构造
(3)如果一个类显示声明了构造器,那么编译器将不会自动生成默认的无参构造了
(4)构造器的名称必须与类名相同
(5)构造器没有返回值类型,也不写void
(6)构造器可以重载

重载:在同一个类中,方法名相同,形参列表不同的两个和多个方法,和返回值类型无关

3.构造器的语法结构
    【修饰符】 类名()
    {}
    【修饰符】 类名(形参列表)
    {}


 */
public class lianxi1
{
    public static void main(String[] args)
    {
        Circle c = new Circle(1.2);
        c.setRadius(3.1);
        c.printInfo();

        Circle c2 = new Circle();
        c2.setRadius(3.3);
        c2.printInfo();
    }
}
class Circle
{
    private double radius;

    public Circle(double d)//有参构造
    {
        radius = d;
    }

    public Circle()//无参构造
    {}

    public void printInfo()
    {
        System.out.println("半径: " + radius);
    }

    public void setRadius(double r)
    {
        radius = r;
    }
}

最后

以上就是平常芒果为你收集整理的45.构造器的全部内容,希望文章能够帮你解决45.构造器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部