Java中类,对象,方法到底都是什么???

来源:百度知道 编辑:UC知道 时间:2024/05/19 17:39:37
我又买书又看教程,都没看明白,
到底什么是类,什么是对象!!

怎么创建类,怎么创建对象,方法??方法是啥??

还是看什么自行车类,学生类里有什么getXXX,setXXX ,来来回回写了好几遍,这。。这到底是什么意思啊!

请问谁能帮我举个很简单的例子说明下~~~
请举例子且加中文说明一下。。

这些东西应该很容易理解的,就像地球上所有人为一个类(人类),每个人为一个对象,人的日常行为就是方法。
要是还觉得抽象的话:
如下:
public class 人类
{ =.........
........//类体,比如定义人类所特有的属性。
}
人类 张三=new 人类();
这里 张三就为人类的一个对象,new关键字为张三提供衣食住行。
public void 吃饭()//这就是方法
{
}

类是对一类事物的描述。如“人”就是一个类,一个类又有很多属性和方法,如“人”有“名字”,“性别”“年龄”等属性,有“行走”,“说话”等方法。说简单点就是属性描述一个类是什么样的,而方法描述一个类能干什么。我们说创建一个类,就是写一个Java类,如
class Person{//类
String name;....//属性
public void run(){..}//方法
}
而对象是类的一个实例,如“张三”就是“人”这个类的一个对象。我们可以通过如下语句来创建“张三”这个对象:Person zhangsan = new Person();这里用到了Person这个类的一个默认构造函数来创建zhangsan这个对象。至于setXXX,getXXX分别用来设置和获取属性XXX的值。

package com;

public class Ware {//这里就是创建一个类
private int wareid;//以下都是Ware类的域,差不多变量的意思
private int sort;
private String name;
private Double price;
private Double marketprice;
private String smallimg;
private String bigimg;
private String description;

// 下面public.