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是数据类型






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值