JAVA數據結構與算法-第一章-綜述
麵向對象的思想:
package com.zzk.cn; class BankAccount { private double balance;//賬戶餘額 public BankAccount(double openingBalance) {//構造函數 balance=openingBalance; } public void deposit(double amount) {//存錢 balance=balance+amount; } public void withdraw(double amount) {//取錢 balance=balance-amount; } public void display() {//顯示 System.out.println("balance="+balance); } } public class bank { public static void main(String[] args) { BankAccount ba1=new BankAccount(100.00); System.out.print("Before transcations,"); ba1.display(); ba1.deposit(74.35);//174.35 System.out.print("After desposit,"); ba1.display(); ba1.withdraw(20.00);//154.35 System.out.print("After transactions,"); ba1.display(); } }
輸出:
Before transcations,balance=100.0
After desposit,balance=174.35
After transactions,balance=154.35
問題:
1.對於許多數據結構來說,可以插入一條數據,可以查找它,還可以刪除它。
2.按照某種順序對一個數據結構的內容進行重新排列被稱為排序。
3.在數據庫中,一個字段是
a.一條特殊的數據項
b.一個特殊的對象
c.一條記錄的一部分
d.一個算法的一部分
4.當查找一個特定的記錄時,所使用的那個字段被稱為搜索關鍵字。
5.在麵向對象程序設計中,一個對象
a.是一個類
b.可能包含有數據和方法
c.是一個程序
d.可能含有類
6.一個類
a.是許多對象的藍圖(blueprint)
b.表示了一個特定的現實世界中的事物
c.在它的字段中可以保存特殊的值
d.規定了一個方法的類型
7.在Java忠,聲明(specify)一個類
a.創建了一個對象
b.需要關鍵字new
c.創建了一個引用
d.以上均不是
8.當一個對象想做一些事情時,它使用一個方法
9.在JAVA中,訪問一個類的方法要用點操作符
10.在JAVA中,boolean和byte是數據類型
最後更新:2017-04-02 06:52:18