首页 > 其他 > 详细

面向对象编程(二)——对象和类

时间:2016-01-28 15:10:31      阅读:262      评论:0      收藏:0      [点我收藏+]

对象和类的概念

  • 对象:是具体的事物;
  • 类:是对对象的抽象(abstract)

先有具体的对象,然后抽象各个对象之间象的部分,归纳出类,通过类再认识其他对象。

对象和类的总结

对象和类的关系:特殊到一般,具体到抽象

  • 类,我们叫做Class;
  • 对象,我们叫做Object,instance(实例),以后我们说某个类的对象,某个对象的实例,是一样的意思。
  • 类,可以看成一类对象的模板,对象可以看成该类的一个具体实例。
  • 类,是用于描述同一类型的对象的一个抽象的概念,类中定义了这一类对象所应具有的静态和动态属性。
  • 对象是Java程序的核心,在Java程序中,“万事万物皆对象”。

技术分享

引用类型(reference)

?Java语言中,除基本类型外的变量类型都称之为引用类型。

  Ps:介绍下数据类型:

    基本数据类型(8种):

    数值型:整数类型(byte,short,int,long)浮点类型(float,double)
    字符型:char
    布尔型:boolean
  引用类型:

    类:class
       接口:interface
           数组

技术分享

?Java中的对象是通过引用对其操作的。

类有属性和方法组成

?类的属性

  • 属性field,或者叫成员变量
  • 属性用于定义该类或者该类对象包含的数据或者说静态属性
  • 属性的作用范围是整个类体
  • 在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。(数值:0,0.0; char:\u0000; boolean:false; 所有引用类型:null

??属性的定义格式:

技术分享

?类的方法

  • 面向对象中,整个程序的基本单位是类,方法是从属于类的

??方法的定义格式

技术分享

Java中方法参数传递是:值传递

技术分享

?变量的作用域

技术分享

面向对象编程(二)——对象和类

原文:http://www.cnblogs.com/Qian123/p/5165335.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!