4週目教訓&実験報告

  1. 長方形という名前のクラスを表す四角形を書きます。広い幅、高さ、および高い色の色を含む属性は、幅と高さは、二種類あり、色はString型です。要件クラスがあります。

(1)コンストラクタを使用して各属性の初期割り当てを完了する

(2)getを使用して...()との完全なアクセス権の形で...()セットとのプロパティを変更

(3)のgetArea()メソッドと計算された円周のgetLength()メソッドを提供するの面積を計算します

パブリック クラスのRectangle {
 プライベート ダブル高さ;
プライベート ダブル幅;
プライベート文字列の色。
公共の 二重のgetHeight(){
 戻り高さ; 
} 
公共 ボイド setHeightメソッド(二重高さ){
 この .height = 高; 
} 
公共の 二重のgetWidth(){
 戻り幅。
} 
公共 ボイドにsetWidth(ダブル幅){
 この .width = 幅。
} 
パブリックストリングGETCOLOR(){
 戻り色。
} 
公共 ボイドsetColorを(文字色){
 この .color = 色。
} 
公共長方形(ダブル幅、ダブル高さ、文字の色){
 この.setColor(色)。
この.setHeight(高さ)。
この.setWidth(幅); 
} 
公共 ボイドのgetArea(){
 二重面積= 0 
面積 = この .height * この.width。
System.out.println( "矩形的面积为" + 領域)。
}
パブリック文字列のtoString(){ 
文字列recStr = "矩形の高さ:" + この .getHeight()+ "幅:" + この.getWidth()
 + "色:" + この.getColor();
 戻りrecStrを; 
} 
/ * * 
*テスト関数
* @paramの引数
 * / 
パブリック 静的 ボイドメイン(文字列[]引数){ 
長方形REC = 新しい新しい矩形(3 ,. 4、 "赤"。); 
rec.getArea(); 
のSystem.out.println(REC。 toString()); 
} 
}
  1. 固有の識別銀行口座の記録(文字と数字11個の長さの組み合わせ)は、アカウント、ユーザー名、アカウントのパスワードを開くの日付を持っているアカウント、現在の残高(当初0で使用することができます6桁の数字)。時の初期アカウントの金額の預金の新しい口座を開設する際の銀行、銀行は識別子を提供し、初期アカウントのパスワード123456は、顧客が自分の名前を提供し、顧客はゼロの初期バランスを提供することなく、口座を開くことができます。クラスの定義とは、クラスには、次のメソッドを提供尋ねる:預金は、引き出しは、あなたのパスワードを変更するには、個別に問い合わせるアカウント、名前、開口部の日付、現在の残高およびその他の情報を識別することができます。
    輸入java.util.Date;
    インポートjava.util.Scanner;
    パブリック クラス銀行{
     プライベート文字列ID;
    プライベート文字列名;
    プライベート日付CREATETIME。
    プライベート文字列の美馬。
    プライベート int型のバランス。
    パブリック量(Sring ID、文字列名、int型のバランス){ 
    } 
    スーパー()。
    この .ID = ID。
    この .nameの= 名前;
    この .balance = バランス。
    この .createTime = 新しい日付();
    この .mima = 123456 ;
    } 
        公共 ボイドデポジット(INTの量){
     この .balance + = 量。
    } 
    公共 ボイドは(撤回INTの量){
     この .balance- = 量を、
    } 
    公共日getCreateTime()
    { 
    戻りCREATETIMEと、
    } 
    公共 ボイドsetCreateTime(日付CREATETIME){
     この .createTime = CREATETIME。
    } 
    公共 ボイドchangemima(){ 
    スキャナSC = 新しいスキャナ(System.in)。
    System.out.println(请输入新的密码:)。
    文字列の美馬 = sc.nextString();
     この .mima = 新しい新しいMIMA; 
    } 
    パブリック 静的 ボイドメイン(文字列[]引数){ 
    銀行A = 新たな新しい銀行(1234567890、ルーシー1000 ); 
    a.deposit( 100 ); 
    a.withdraw ( 150 ); 
    a.changemima(); 
    a.createTime(); 
    System.out.printlnは(アカウントアカウント: + a.etld())
    のSystem.out.println(アカウント名: + a.getName())。
    System.out.println(アカウント日: + a.getCreateTime()); 
    のSystem.out.println(口座残高: + a.getAmount())
    } 
    }

    概要:Stringクラスのオブジェクトと、このキーワード、主な方法を学ん今週。内容は良いを理解し、把握しやすいです。今週のテストでは、アルゴリズムに長い時間のように、その後、より複雑な、最初のコードの行以上、少し難しかったです。

おすすめ

転載: www.cnblogs.com/zcl666/p/11548199.html