• Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
Charliechacha ,Everything about Dividend 關於股息率投資的方法

JAVA學習筆記 Class  & Constructor

2022 年 3 月 29 日
Home Reading Programming

 public class Circle     {  

    public double x;

      public double y;

        public double radius;

//用Excel的概念來理解,假設我們要在指定的儲存格裡面輸入值,我們只要知道地址就可以,但是如果沒有儲存格怎麼辦呢?我們要先建立儲存格,我們要建立一種叫Circle的儲存格,這個儲存格裡面有3個欄位,doube形式的x,y,radius。

    public Circle(double x, double y, double radius) {

        this.x = x;

        this.y = y;

        this.radius = radius;

    }

//還要設定怎樣取值,this.x即是這個Circle格的x取值為Circle(double x…….)。

    public Circle(double x, double y) {

        this(x,y,10);

   }

//constructor是為了減少初始取值的錯誤,將參數跟變數放進去Circle裡面,所以如果Circle有三欄,三欄都要有值?這個constructor有賦值x,y,radius預設為10。

    public Circle() {

        this(5, 5, 1);

    }

這個constructor有賦值x,y,radius預設為5,5,1。

     public Circle(double y){

        this(y,99,98) ;

     }

這個constructor有賦值x,y,radius預設為y,99,98。This.x的取值為y,不要搞錯。

    public static void main(String[] args) {

        Circle circle = new Circle();

        System.out.println(circle.x + ” ” + circle.y + ” ” + circle.radius);

// 執行結果: 5.0 5.0 1.0

        Circle anotherCircle = new Circle(10, 5);

        System.out.println(anotherCircle.x + ” ” + anotherCircle.y + ” ” + anotherCircle.radius);

// 執行結果: 10.0 5.0 10.0

      Circle anotherCircle1 = new Circle(10);

        System.out.println(anotherCircle1.x + ” ” + anotherCircle1.y + ” ” + anotherCircle1.radius);

    }

}

// 執行結果: 10.0 99.0 98.0     

Tags: 程式學習JAVA
Share120Tweet75Share30
Charlie chacha

Charlie chacha

Related Posts

自學Excel VBA系列-如何用VBA控制OutLook?
Lifestyle

Excel強大的組合函數練習,資料庫關鍵字搜索,Address + Match + Index + Find 組合拳

2023 年 3 月 18 日

想要把Excel的功能變得強大,函數組合使用必不可少,例如之前介紹的Offset函數,《一個強大的Excel函數OFFSET,動態選取資料範圍》,非常好用。本文介紹另外一個經常會使用到的組合拳:Add...

OpenAI 技术 GPT-3 语言生成模型 AI 研究 机器学习应用 人工智能技术 自然语言处理 数据分析 机器人技术 智能语音识别
Market

探索人工智能,了解OpenAI的未來與潛力–ChatGPT使用心得 ChatGPT可以幫到你做什麼?人工智能 語言生成 數據分析

2023 年 3 月 18 日

OpenAI ChatGPT ChatGPT的名號,大家都應該非常熟悉。地區破解什麼就不討論,兩個條件,地區VPN,以及SMS認證服務,還不能是虛擬號碼,我花了幾天時間也找不到方便安全的省錢方法,建議...

vba 自學
Programming

自學VBA系列,網頁抓取的按鈕選擇及下拉式選單問題

2022 年 12 月 29 日

網頁抓取的過程中經常會出現各種各樣的問題,今天就按鈕選擇及下拉式選單碰到的問題略作解釋。 按鈕選擇問題: Sub NewUpdatedata() 'Dim ur As String, b, ie As...

自學Excel VBA系列-如何用VBA控制OutLook?
Lifestyle

自學Excel VBA系列-如何用VBA控制OutLook?

2022 年 7 月 18 日

前言: 上次講解過如何用VBA控制Word,希望大家都能實際運用,節省時間。 我相信很多朋友對於如何提升生產力,優化時間管理的效益有很大需求,那麼我們今天再來講解一下VBA對於Outlook的操作。 ...

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

About Me

Charliechacha ,Everything about Dividend 關於股息率投資的方法

Charlie Chacha

Blogger and Knowledge Seeker

Welcome to my blog! My name is Charlie chacha, I share practical knowledge, whick is different from theoretical. Focus on your life, how you spend your time . Learn hard , live well and make money while you sleep.

Categories

  • Finance (31)
  • Lifestyle (7)
  • Market (16)
  • Programming (12)
  • Reading (39)
  • Research (21)
  • Running (39)
  • Travel (2)

Popular

  • JAVA學習筆記 ArrayList

    一個強大的Excel函數OFFSET,動態選取資料範圍

    1113 shares
    Share 445 Tweet 278
  • Excel VBA的自學心得分享

    1026 shares
    Share 410 Tweet 257
  • 自學Excel VBA系列-如何用VBA控制WORD?

    611 shares
    Share 244 Tweet 153
  • 自學Excel VBA系列-如何用VBA控制OutLook?

    548 shares
    Share 219 Tweet 137
  • 日元貶值,日本央行為什麼不加息?

    458 shares
    Share 183 Tweet 115

Instagram

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me