文章插图
对象(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会为程序分配内存空间
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 离婚的女人好找对象吗 离异女好找对象吗
- jquery遍历json数组了解 遍历json数组对象
- java程序入门及开发环境 java官方网站是多少
- mysql创建数据库步骤 java链接mysql数据库的详细步骤
- 40岁男人离婚后好找对象吗 40岁男人离婚后的心理
- 40岁离婚女人找多大的男人合适 40岁女人离婚好找对象吗
- js中对象数组排序的方法 js对象排序有几种方法
- js中将json对象转换成字符串 js对象转json字符串
- 离婚带孩子的男人好找对象吗 离婚带孩子的男人能嫁吗
- automation服务器不能创建对象解决办法 automation服务器不能创建对象怎么解决