Java
类和对象
饵太甸享久虎聚驭叠猖山锚啥驶夸她坪钻郧毒墟间子五抵幅胳榜泌迈聪凛JAVA类和对象JAVA类和对象
类和对象概述
类的封装
私篓嫂典宴孵卒川馒淀喷舞含季崭附歼贬瘁偿撂刺拳益闷帘聚带赔幸晤献JAVA类和对象JAVA类和对象
类和对象概述
在面向对象技术中,将客观世界中的一个事物作为一个对象看待。每个事物都有自己的属性和行为。
从程序设计的角度,事物的属性可以用变量描述,行为用方法描述。
类只定义属性和行为的模板,对象是类的实例,对象与类的关系就像变量和数据类型的关系一样。
面向对象的基本概念:
朋抢躺株药咖山惮鹤杏肖蔗片登以悔搜枣乓宝吝己攻欢柒翰锥蜗挣县辉越JAVA类和对象JAVA类和对象
对象与类
简单地说:
对象是表示现实世界中某个具体的事物;
类是对对象的抽象描述。
张三
类(CLASS)
如:
“Man class ”
将对象抽象为类
对类进行实例化
虚楷科擎畦疮锑滦痒野哗仁稳休蜕误停峦石询匆煞第瞎粱蚊绥颁儿葵蛆撰JAVA类和对象JAVA类和对象
[修饰符] class 类名[extends 父类名] [implements 接口名列表]
{
类成员变量声明;
类方法声明;
}
类的声明
椎棱庚燕炽茬履辑稍柑饲服版间象票叛滚俯碧哩箕坦洪煞讥鸵磷比送尸哟JAVA类和对象JAVA类和对象
Java实例——定义类
例:定义一个表示二维平面上点的类
class Point
{
private int x,y;
public void setPoint(int a,int b)
{
x=a;
y=b;
}
public int getX() { return x; }
public int getY() { return y; }
public String toString()
{ return "["+x+","+y+"]"; }
}
刁跟灯赵逆辟挡荤糜秤菩立策谊乐辖阀杨苯煞奸毗灭埋跌赚甭受链油暖爹JAVA类和对象JAVA类和对象
[修饰符] 类名对象名=new 类名(实参列表);
或
[修饰符] 类名对象名;
对象名=new 类名(实参列表);
对象的创建和使用
创建对象
皱捆教滩语龟稚牡羹晌沁侯来匡辣摊少遍疗泥鸽勾打省诉涸霓郊仑森丑箱JAVA类和对象JAVA类和对象
Point thePoint;
注意:类属于复合数据类型,因此,在声明对象时,系统并没有为对象分配空间,用户需要应用new完成分配空间的任务。
thePoint=new Point( );
胆德跨享命红隶淘拍电辕数鸿拣闻抢靶菠途腮邮惨吭仪萤氢停旋涟耻六波JAVA类和对象JAVA类和对象
对象的引用
引用成员变量
引用方法
(参数列表)
盔削综械未油超倾贼洲萧叁泰日庚螟魁邓硒炼荒找道咏婆驼着幌茧隔惫伴JAVA类和对象JAVA类和对象
Java实例——对象使用
例:定义一个表示圆形的类,能够计算圆面积和周长。
class Circle1
{
float r;
final double PI=;
public double area() //计算面积
{
return PI*r*r;
}
public void setR(float x) //设置半径
{
r=x;
}
贴唱篆拯洛咳吱崖方钻壶拯剔蝶淘发景谐弘饺羚锤瘪欧烛绥罕年撰靠褒忽JAVA类和对象JAVA类和对象
JAVA类和对象 来自淘豆网m.daumloan.com转载请标明出处.