java中,什么是类?什么是对象?

如题所述

对象(Object)->东西,啥都是东西.

类(Class)
类是用来描述一个领域模型中的具体概念(名词)的.
领域模型:一个应用软件业务范畴,也叫业务模型.
属性:描述具体概念的特征.

案例:
<图书馆管理系统>中的概念:书Book
书的特征:书号,书名,编号,作者,价格...

Java中的类语法
修饰词class类名{
修饰词类型属性;
}

publicclassBook{
intid;
Stringname;
String[]authors;
Stringisbn;
doubleprice;
}

对象(Object)概念的具体实例,对象是类的具体实例!
《山楂树之恋》是一本书,
《和空姐同居的日子》是一本书,

引用:是指向具体对象的句柄,相当于自然语言的代词。

请给我《山楂树之恋》这本书,这本书很感人。
对不起,书卖完了!

代词本身不是对象,代词引用了一个具体对象。
在特殊情况下代词可能指空。
经常简单的叙述事物时候,不严格区别代词与对象。

Java中的引用和对象
Bookbook=newBook();
//book引用变量,具体引用一个书的实例。
book.name="月子";
book.authors=newString[]{"白云","黑土"};
book=null;//book引用null
温馨提示:答案为网友推荐,仅供参考
相似回答