HashTableクラスを用いてこなす課題です。

課題:
銀行口座番号(account)をキーとして使用し、Personオブジェクトで値を表す。
Personオブジェクトには氏名(name)、パスワード(password)、残高(salary)を保存する。
銀行口座番号を入力し、パスワードを確認した後、預け入れ(dep)か引き出し(with)かを選び金額を指定すると、残高にそれが反映されるようなプログラムを作成せよ。

どなたかよろしくお願いいたします。
氏名とかは適当なので構わないようなので、適当に書いていただければ結構です。