難點(diǎn):
如何創(chuàng)建花色和點(diǎn)數(shù)對(duì)應(yīng)的牌,保存牌
一、類和對(duì)象
1.修飾符的解釋
?public:內(nèi)容是公開(kāi)的掉房,包的內(nèi)部蕴忆、外部可以直接訪問(wèn)
?private:內(nèi)容是私有的颤芬,對(duì)象內(nèi)部可以訪問(wèn)
?protected:內(nèi)容被保護(hù),只有包的內(nèi)部可以訪問(wèn)
?class:表示一個(gè)類套鹅,用在類的聲明時(shí)站蝠,后面跟類名(類名的首字母大寫)2.創(chuàng)建類和對(duì)象
- 創(chuàng)建類:
public class Student(類名){ 成員變量 成員函數(shù) }
- 創(chuàng)建對(duì)象:
Student(類名) xiaoming(對(duì)象名) = new Student();
- 在創(chuàng)建類時(shí)自動(dòng)保存在堆區(qū)(java的垃圾自動(dòng)回收機(jī)制會(huì)自動(dòng)在合適的時(shí)候釋放), 而創(chuàng)建的對(duì)象保存在棧區(qū)卓鹿,由程序在大括號(hào)后自動(dòng)釋放
二菱魔、數(shù)組
1.創(chuàng)建
String[] name = new String[20];
創(chuàng)建名字為name,長(zhǎng)度為20的字符數(shù)組
String[] name = new String[]{"xiaohong","xiangming",......};
數(shù)組初始化
- 數(shù)組定以后吟孙,長(zhǎng)度固定澜倦,不可增刪
2.遍歷數(shù)組String[] name = new String[]{"x","c","v","b"}; for(int I=0;i<name.length;i++){ System.out.println(name[I]); }
*for加強(qiáng)循環(huán)
image.png
- 區(qū)別:加強(qiáng)循環(huán)目的在于輸出數(shù)組內(nèi)容,不在乎是第幾個(gè)
三杰妓、撲克牌demon
1.創(chuàng)建poker類
2.用數(shù)組保存點(diǎn)數(shù)和花色
3.創(chuàng)建并保存牌
4.輸出牌