登录|注册|帮助中心|联系我们

导航
首页 综合百科 生活常识 数码科技 明星名人 传统文化 互联网 健康 影视 美食 教育 旅游 汽车 职场 时尚 运动 游戏 家电 地理 房产 金融 节日 服饰 乐器 歌曲 动物 植物
当前位置:首页 > 互联网

java对象是什么意思(java中的对象和类理解)

发布时间:2023年1月7日责任编辑:曾小东标签:什么意思java

对象(Object):对象是类的一个实例,有状态和行业。例如狗是一个对象,它的状态有:品种、大小、颜色、年龄等;行为有:吃饭、睡觉、跑等。

类(Class):类是一个模板,描述一类对明的行为和状态。

?

深入理解类与对象

直接上代码

类:JAVA代码类

???public class Dog{    //默认构造方法     public Dog(){     } ???private String breed; ???private Integer size; ???private String color; ???private Integer age; ??//省略set get; ???public void eat(){ ???} ???public void sleep(){ ???} ???public void run(){ ???}}

对象:类的实例

对象是根据类创建的。使用关键字new来创建一个新的对象。

???

Dog germanShepherdDog(德国牧羊犬)=new Dog();

germanShepherdDog为Dog的一个实例,是一个对象,一个具体的对应现实的实例

访问属性:Integer size=germanShepherdDog.getSize();

访问方法:germanShepherdDog.run();

???

Dog tibetanMastiff(藏獒)=new Dog();

tibetanMastiff为Dog的一个实例,是一个对象,一个具体的对应现实的实例;

访问属性:String breed=tibetanMastiff.getBreed();

访问方法:tibetanMastiff.sleep();

创建对象三步走

声明:声明对象,包括对象名称和对象类型。

实例化:使用关键字new来创建一个对象。

初始化:使用new创建对象时,会调用构造方法初始化对象。

注:new会为程序分配内存空间

其它知识推荐

溜溜百科知识网——分享日常生活学习工作各类知识。 垃圾信息处理邮箱 tousu589@163.com
icp备案号 闽ICP备14012035号-2 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.6za.net All Rights Reserved