java中面向对象指的是什么 类和实例又各指什么

来源:百度知道 编辑:UC知道 时间:2024/05/15 04:07:45
希望尽可能的详细些

面向对象是门很抽象的编程思想,任何程序的面向对象思想都是一样的,要彻底搞清楚它究竟是什么,不是靠别人说是不通的
一切皆对象!就是java面向对象的全部了
就是可以把任何东西都看做对象

比如

我们可以把书看做是对象,以抽象出java 类

Class Book//这是类
{
private String bookName;//书名 它是书的一个属性
private float pries;//价格 也是书的属性,另外还可以有很多属性 还可以有方法
public void setBookName(String bookName)
{
this.bookName=bookName;//给书名设置值的方法
}
}
上面的代码就是编写了 一个书的类 把书抽象化了

而实例就是
某个类的具体话
比如上面书的类

Book book=new Book();//这就创建了个实例

我门可以给它的属性设值
book.setBookName("java编程思想");

总的来说 实例就 类的具体化,类是某些有相同点事物的统括,比如书,所有的书都有书名,
而实例就是 具体到某本书,比如 《java 编程思想》 是书的实例 new 就是创建一个实例

编程思想需要更多的经验,和自己的感悟,
慢慢来吧

对象是class

“对象”原本是描述自然界时常使用的一个术语。例如:现实中的汽车的、电话、电视等都可以称为对象。总之,对象就是一个包含了属性和方法的实体。把具有相同的属性和行为的对象进行抽象就形成了类。类是一个或多个相似对象的抽象描述,类中的一个具体对象被称为是这个类的一个实例。
定义一种新类,就是创建一个新的数据类型。class是类说明的关键字。

人类 就是一个类。
你,我 都是 人类 中的一个实例。
我们有共同的