Object:对象是一个类的实例,具有状态和行业。例如,狗是一个对象,它的状态有:品种、大小、颜色、年龄等。行为:吃饭、睡觉、跑步等。
Class:类是描述类的行为和状态的模板。
对类和对象的深刻理解
绝对代码
类:J***A代码类
public dog {//默认构造函数public dog(){ } private string Breed;私有整数大小;私有字符串颜色;私有整数年龄;//省略set getpublic void eat(){ } public void sleep(){ } public void run(){ }对象:类的实例
对象是从类创建的。使用关键字new创建新对象。
Dog ger***nShepherdDog = new Dog();
Ger***nShepherdDog是Dog的一个实例,一个对象,一个对应于现实的具体实例。
attribute:integer size = ger***nshepherddog . getsize();
方法:ger***nshepherddog . run();
Dog ***anMastiff = new Dog();
藏獒是狗的一个实例,是一个物体,是对应于现实的具体实例;
属性:string breed = Tibetan ***stiff . get breed();
方法:***an***stiff . sleep();
创建一个对象需要三个步骤
声明:声明对象,包括对象名和对象类型。
实例化:使用关键字new创建一个对象。
初始化:用new创建对象时,将调用构造函数来初始化对象。
注意:new将为程序分配内存空。
本文来自热恋少女投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/626847.html