疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

类和对象总结


 

  

  类和对象

  1.类:

  类表示一个客观世界某类群体的一些基本特征的抽象,是具有相同特征和行为的很多对象的集合,类是由属性和方法组成。

  2.对象:

  对象具体到某一个事物,自然界中的万事万物都是对象,对象由特征和行为组成,对应到Java中就是具体的属性和方法。

  3.在面向对象中,类和对象是最基本、最重要的单元。

  类定义了一个基本的模板,代表着一个共性。它将数据以及这些数据上的操作封装在一起。

  对象表示一个个具体的东西,代表一个个性,在现实生活中无处不在。

  类和对象的关系:类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。

  例如:在现实世界中,人可以表示一个类,具有广义的概念,可以是你我他,而某一个的人就可以称为对象,如张三,李四,王五,同过姓名、年龄、性别等信息区分。

  4.类的基本格式

  public class 类名{

  //属性的定义格式

  数据类型 属性

  //方法的格式

  public 返回值的数据类型 方法名称(参数1,参数2...){

  程序语句;

  [return 表达式;]

  }

  }

  5.实例化(创建)对象及使用

  要使用一个类必须有对象,通过类可以创建多个对象,其格式为:

  类名 对象名=new 类名();

  例:Person per=new Person();

  如果一个对象要被使用,则对象必须实例化

  使用对象访问类中的属性和方法的格式:

  访问属性: 对象名.属性名=""

  访问方法: 对象名.方法名(实参名,...)

  例:Student stu=new Student();

  stu. study();

  stu.setName("小明");

  stu.score=60;

  注:对象也可以作为参数传递,此时是引用传递,传递的是地址

  疯狂软件学院作为广州地区性价比最高,师资力量最雄厚的java培训机构,凭借自身强悍的师资、一流的课程、真实的项目、超高的就业率已经让广大南方学子成功走上软件工程师职业道路。大量毕业即失业的学子已通过疯狂Java实现了就业。如需了解更多,请咨询疯狂软件学院官方网址:http:www.fkjava.org