原文:有秒計時的數字時鍾——mooc《面向對象程序設計——Java語言》-(浙大翁凱)第二周編程題

封裝,就是把數據和對這些數據的操作放在一起,並且用這些操作把數據掩蓋起來,是面向對象的基本概念之一,也是最核心的概念。 我們有一個非常直截了當的手段來保證在類的設計的時候做到封裝: 所有的成員變量必須是private的,這樣就避免別人任意使用你的內部數據 所有public的函數,只是用來實現這個類的對象或類自己要提供的服務的,而不是用來直接訪問數據的。除非對數據的訪問就是這個類及對象的服務。簡單地 ...

2019-06-13 17:07 0 533 推薦指數:

查看詳情

念整數——mooc《零基礎學Java語言》-(浙大)第四編程(2)

問題描述: 你的程序要讀入一個整數,范圍是[-100000,100000]。然后,用漢語拼音將這個整數的每一位輸出出來。 如輸入1234,則輸出: yi er san si 注意,每個字的拼音之間有一個空格,但是最后的字后面沒有空格。當遇到負數時,在輸出的開頭加上“fu”,如-2341輸出 ...

Fri May 17 01:26:00 CST 2019 0 704
二進制的前導的零——mooc《零基礎學Java語言》-(浙大)期末編程

題目內容: 計算機內部用二進制來表達所有的值。一個十進制的數字,比如18,在一個32位的計算機內部被表達為00000000000000000000000000011000。可以看到,從左邊數過來,在第一個1之前,有27個0。我們把這些0稱作前導的零。 現在,你的任務是寫一個程序,輸入一個 ...

Wed May 29 02:22:00 CST 2019 0 437
MOOC哈工大2020C語言程序設計精髓編程第二

1 輸出逆序數(3分) 題目內容: 從鍵盤任意輸入一個3位整數,編程計算並輸出它的逆序數(忽略整數前的正負號)。例如,輸入-123,則忽略負號,由123分離出其百位1、十位2、個位3,然后計算3*100+2*10+1 = 321,並輸出321。 提示: 1. 從鍵盤輸入數據可以使用函數 ...

Fri Mar 27 06:43:00 CST 2020 0 610
Java: 面向對象程序設計(上)

1. 類 類主要包含3個部分: 類屬性:用來描述類本身所抽象出的事物的屬性 類方法:用來描述這個被抽象出的事物可以做什么 構造方法:每個類都至少會有一個特殊的方法,該方法提供了創建類對象的初始化機制 類的定義: 【修飾符】 class 類名 【extends 父類名 ...

Fri Jun 12 06:44:00 CST 2015 1 3514
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM