码迷,mamicode.com
首页 > 其他好文 > 详细

类和对象

时间:2016-12-01 11:48:42      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:实例变量   产生   注意   static   ati   包含   四种   类的变量   内容   

      JAVA 是面向对象的程序设计语言,类是面向对象的重要内容,可以把类当成一种自定义类型,可以使类来定义变量,这种类型的变量统称为引用变量。也就是说所有的类都是引用变量。

         面向对象有俩个重要的概念:类(class)和对象(Object,也被称为实例),其中类就是某一批对象的抽象,对象才是一个具体存在的实体

         JAVA语言是面向对象的程序实际语言,类和对象时面向对象的核心,对一个类的定义而言,包含三种最常见的成员:构造器,成员变量和方法,成员变量用于定义该类或者该类的实例所包含的状态数据,方法则定义该类或该实例的行为特征或功能实现。

构造器用于构造该类的实例,JAVA 是通过new 关键字来调用构造器,从而返回该类的实例。

        static 是一个特殊的关键字,它可用于修饰方法,成员变量等成员。static 修饰的成员表明它属于这个类的本身,而不是属于该类的单个实例,因为通常把static修饰的成员变量和方法也称为类的变量或类的方法,不使用static修饰的普通方法,成员变量

则属于该类的单个实例,而不是属于该类。因此通常把不使用static修饰的成员变量和方法也称为实例变量实例和方法。(static的真正作用就是区分成员变量,方法,内部类,初始化块  这四种属于类的本身还是属于实例。在类中定义的成员,static相当于一个标志)

         构造器既不能定义返回值类型,也不能使用void 声明构造器没有返回值,(如果为构造器定义了返回类型或void声明构造器没有返回值 它将不再是构造器)

         1.JAVA的语法规定。实际上,类的构造器是有返回值的,当使用new 关键字来调用构造器时,构造器返回该类的实例,可以把这个类的实例当成构造器的返回值。因此构造器返回值类型总是当前类,无须定义返回值类型。但必须注意:不要在构造器里显式使用return 来返回当前类的对象 因为构造器的返回值是隐式的。

         对象的产生和使用

         创建对象的根本途径是构造器,通过new关键字来调用某个类的构造器即可创建这个类的实例(如果权限允许类里定义方法和成员变量都可以通过类的调用。类或实例访问方法或成员变量,访问语句是类.类的变量名|方法)

类和对象

标签:实例变量   产生   注意   static   ati   包含   四种   类的变量   内容   

原文地址:http://www.cnblogs.com/xuxuanxubao/p/6121029.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!