DAY11-JAVA的类别(5)

在建构元中也有所谓公有(public)和私有(private)之分。截至目前为止,所提到的都是公有(public)的建构元,可以在程序的任何地方被呼叫,因此新建立的物件都可以自动呼叫他;如果建构元被设为私有(private),则无法在此建构元之外的类别被呼叫。

class Test{  //定义类别Test
    private Strint color;
    private int height = 10;
    private int width;
    
    private Test(){  //建立私有建构元
         System.out,println("I am privated");
    }
    public Test(String color, int r){  //建立公有建构元
         ...
    }
    ...
}

建构元的省略
当程序中没有攥写的建构元时,JAVA会自动呼叫欲设的建构元(default constructor)。

public Test(){ //预设建构元
}

预设的建构元是没有任何引数的

建构元的三大特点
(1)建构元的名称 = 类别名称
(2)建构元里没有引数
(3)不做任何事情,也就是建构元内没有任何叙述

重点:如果程序中已经有自行攥写的建构元,不论是否有引数,JAVA会假设使用者已备妥所有建构元,就不会再提供预设的建构元。

菜鸟工程师的体脂肪

菜鸟工程师也有分享食记,欢迎大家追踪喔~~
https://instagram.com/engineer_bodyfat?utm_medium=copy_link

疫苗第三天
依旧疲倦ing...
See you tomorrow~~


<<:  Day 13 - 基本语法8(函式2)

>>:  Day 0x3 - 阅读API文件

[Day16] 注册工具Postman – 安装、介绍Postman

今天终於要进入测试API的阶段啦~~~ 不过在进入测试阶段之前,还是要来介绍一下我们的工具要怎麽使用...

JavaScript Day 28. Callback Function ( 回呼函式 )

上一篇我们在讨论 AJAX 的时候,有另外提到 Callback Function,不知道怎麽的我突...

使用 Google 表单快速建立实名制出入场所登记资料 COVID-19

免接触 免拿笔签名 流程 人进场 --> 手机扫描 QR --> 填写资料 -->...

Day06_专案预告

今天要开始预告我们专案开发怎麽开发罗 Day06_专案预告 ...

[Angular] Forms - Introduction to form in Angular

前言 在前端领域中,使用表单处理用户输入是常见的操作,可以使用表格让使用者登录、输入信息以及其他数据...