第四周课程总结试验报告(二)
實(shí)驗(yàn)二 Java簡(jiǎn)單類與對(duì)象
實(shí)驗(yàn)內(nèi)容
寫一個(gè)名為Rectangle的類表示矩形。其屬性包括寬width、高h(yuǎn)eight和顏色color,width和height都是double型的,而color則是String類型的。要求該類具有:
(1) 使用構(gòu)造函數(shù)完成各屬性的初始賦值
(2) 使用get…()和set…()的形式完成屬性的訪問(wèn)及修改
(3) 提供計(jì)算面積的getArea()方法和計(jì)算周長(zhǎng)的getLength()方法
代碼
package hello.java;public class Rectangle {private double width; private double height;private String color;public Rectangle(double width, double height, String color) {this.setWidth(width);this.setHeight(height); this.setColor(color);} public Rectangle() {}public void setWidth(double width) {t his.width = width;}public void setHeight(double height) {this.height = height;}public void setColor(String color) { this.color = color;}public double getWidth() {return width;}public double getHeight() {return height;}public String getColor() { return color;}public double getArea() {return this.width*this.height; }public double getGetlength() {return (this.height+this.width)*2; }public static void main(String[] args) {Rectangle juxing=null;juxing= new Rectangle(); juxing.width=2.0; juxing.height=4.0;System.out.println("面積");System.out.println(juxing.getArea()); System.out.println("周長(zhǎng)");System.out.println(juxing.getGetlength());} }需要注意的問(wèn)題:使用這個(gè)方法需注意矩形的聲明
銀行的賬戶記錄Account有賬戶的唯一性標(biāo)識(shí)(11個(gè)長(zhǎng)度的字符和數(shù)字的組合),用戶的姓名,開戶日期,賬戶密碼(六位的數(shù)字,可以用0開頭),當(dāng)前的余額。銀行規(guī)定新開一個(gè)賬戶時(shí),銀行方面提供一個(gè)標(biāo)識(shí)符、賬戶初始密碼123456,客戶提供姓名,開戶時(shí)客戶可以直接存入一筆初始賬戶金額,不提供時(shí)初始余額為0。定義該類,并要求該類提供如下方法:存款、取款、變更密碼、可以分別查詢賬戶的標(biāo)識(shí)、姓名、開戶日期、當(dāng)前余額等信息。
第四周課程總結(jié)
所學(xué)知識(shí)點(diǎn)
1.==是用來(lái)進(jìn)行地址值比較的
2.equals 只比較內(nèi)容
3.如果 strings[i] 數(shù)據(jù)域中有以“ng”結(jié)尾則count++
4.s=new s.concat("E");才能被string類型調(diào)用
int n=0;StringTokenizer st =new StringTokenizer("I wonder should I go,or should I stay");while(st.hasMoreTokens()){n++;String ss=st.nextToken();}5.該程序執(zhí)行了十次循環(huán),循環(huán)判斷條件為(n<上面那句話的空格數(shù)?)
6.String類常用操作方法
大佬鏈接 https://www.cnblogs.com/cham88/p/6044623.html
https://www.w3school.com.cn/jsref/jsref_obj_string.asp
數(shù)組知識(shí)點(diǎn)
數(shù)據(jù)類型 數(shù)組名稱=null;
數(shù)組名稱=new 數(shù)據(jù)類型[長(zhǎng)度]
數(shù)據(jù)類型[]數(shù)組名稱=null
在java中想開辟新的堆內(nèi)存則必須使用new關(guān)鍵字
數(shù)據(jù)類型 數(shù)組名[]=new 數(shù)據(jù)類型[個(gè)數(shù)]
int score[] =new int [10] //聲明一個(gè)元素個(gè)數(shù)為10的整形數(shù)組score,同時(shí)一塊內(nèi)存空間供其使用
數(shù)組的賦值
數(shù)據(jù)類型 數(shù)組名[] ={初值1,2,……n}
二維數(shù)組聲明格式
1.數(shù)據(jù)類型=new 數(shù)據(jù)類型 [行的個(gè)數(shù)][列的個(gè)數(shù)]
2.數(shù)據(jù)類型 數(shù)組名[][]=new 數(shù)據(jù)類型[行的個(gè)數(shù)][列的個(gè)數(shù)]
包
1.包的作用是分門別類管理,避免同名文件
2.包是為了迎合多人開發(fā)而開發(fā)出的一個(gè)工具
轉(zhuǎn)載于:https://www.cnblogs.com/1793979463hyx/p/11551024.html
總結(jié)
以上是生活随笔為你收集整理的第四周课程总结试验报告(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 大白菜装机u盘怎么备份系统教程 大白菜装
- 下一篇: 福特新全顺国六柴油DPF经常显示已满是咋