Android应用开发-----学了不愁没对象

1.类
2.对象
3.修饰符

创建类:右键单击PokerGame---->New----->java class可创建一个与PokerGame同级的类,并在Poker类中定义一些字符串(用于测试)。


image.png

也可在PokerGame类的代码块下方输入class Poker{},此时左边目录结构中会自动生成PokerGame.java和Poker,说明此时创建的类Poker和PokerGame这两个类同时隶属于PokerGame.java


image.png

这里的PokerGame和Poker为类名,一般用大驼峰命名法。同一文件下可以有多个类,但只能有一个public修饰的类,所以class Pocker不能用public来修饰。

对象

1.创建对象
用new关键字和已有的类可创建一个对象;再用Poker类声明一个对象的名字,用于接收这个对象,以后就可对这名字操作来操作这个对象。


image.png
image.png

2.引用
再用Poker创建声明一个对象的名字poker1,将poker传递个poker1,以后操作poker1同样是操作poker。(就像王五是王五,在家家人叫他小五,在外别人叫他王麻子,叫的都是王五)


image.png
image.png

修饰符

1.public:公有。用该修饰符定义的类,内外部可访问。
2.protected:保护。用该修饰符定义类,同一个包里可访问,外部需调用特殊方法才可访问。
3.private:私有。用该修饰符定义类,同一个包可访问,外部不可访问。


image.png
image.png
image.png

这里Poker中由public修饰的string1在day02的包的pk类中可访问,在day03的两个类PK和PokerGame中可访问;由protected修饰的string2只能在day03中的类中访问;由private修饰的string3在三个类中都无法访问。

掌握了类、对象的概念,以后没对象咱可自己写个对象!!!

你可能感兴趣的:(Android应用开发-----学了不愁没对象)