`
爱吃火龙果
  • 浏览: 415 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多
类与对象


一、类与对象的定义
    对象:对象是类的一个实例,有状态和行为。
    类:类是一个模版,它描述一类对象的行为和状态。
二、类与对象的具体实现
   (1)类的实现
        public class 类名 extends 父类 implements 接口{
            修饰符 数据类型 属性名;

          //构造器重载
          public 类名(){}//构造器
          public 类名(数据类型 参数,..){}//构造器

          修饰符 返回类型 方法名(数据类型 参数名,...){
               该方法的具体实现
            }
        }
    (2)对象的实现
         类名 对象名=new 类名(参数,...);
三、构造函数
    (1)构造函数的函数名与类名相同
    (2)构造函数无返回类型
    (3)构造函数可以重载
四、this指针
    以Student类为例说明
    public class Student{

     private String name;  //姓名
     private int credit;   //学分

     public Student(){}    //构造器

     public void setName(String name){
       //name=name;     //name的值不会修改
       this.name=name;//this指向的当前已修改的那么值
     }

     /* public void setName(String n){
          name=n; //name的值会修改,不需要this指针
     }*/
   }
五、对象的传递
    Java中,方法之间不仅可以传递参数,还可以传递类的对象。现在有一个Book类,类中有一个name的属性,在Student中定义一个study()的方法,把Book类的name传递到study()方法中,代码如下:

      public class Student{

       private String name;  //姓名
       private int credit;   //学分

       public void study(Book name){
             具体实现方法
       }
    
     }

      public class Student{

       private String name;  //姓名

     }




分享到:
评论

相关推荐

    JAVA类与对象及数组习题

    JAVA类与对象及数组习题 JAVA类和对象及数组是JAVA编程语言的基础概念。下面是关于JAVA类和对象及数组的习题,涵盖了构造方法、继承、多重继承、变量声明、数组初始化等方面的知识点。 1. 构造方法的调用方式: ...

    java类与对象教学(2)

    在“java类与对象教学(2)”中,我们将深入探讨几个关键知识点:对象重构、`this`关键字、静态变量与静态方法,以及对象的进一步讨论和包的使用。 1. **对象重构**: 重构是改进代码结构的过程,不改变其外部行为,...

    java类与对象实例

    "java类与对象实例" 在 Java 中,类和对象是两个紧密相连的概念。类是一种蓝图,用于创建对象,而对象是类的一个实例。类描述了对象的基本结构,包括属性、方法和事件等。类设计的关键概念包括封装、继承和多态。 ...

    java类与对象

    自己的见解java类与对象

    java类与对象的应用

    总之,Java类与对象是程序设计的关键元素,理解和掌握它们对于成为一名优秀的Java开发者至关重要。通过深入研究源码、利用合适的工具,并在实践中不断应用,我们可以不断提升对这一核心概念的理解和运用能力。

    java类与对象的基本概念

    类与对象的基本概念java类与对象的基本概念

    java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java

    java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象与类实例java对象...

    本科课程【java程序设计】实验2 - 类与对象编程练习_java类与对象实验_1 + 1=王的博客-CSDN博客.mht

    本科课程【java程序设计】实验2 - 类与对象编程练习_java类与对象实验_1 + 1=王的博客-CSDN博客.mht

    Java类与对象基本概念PPT教案学习.pptx

    Java类与对象基本概念PPT教案学习.pptx

    java面向对象、类与对象的定义笔记

    类是创建对象的根源,它定义了同一类对象共有的属性和方法。类中的属性(Attribute)可以理解为对象所拥有的变量,而方法(Method)则是对象可以执行的操作或行为。 对象(Object)是类的实例(Instance),是具有...

    Java类与对象2

    详细的描述了类和对象的相关内容,清晰明了,绝对的好PPT

    Java面向对象程序设计课后答案全解

    1. **类与对象**:Java中的基本构建块是类,它代表了现实世界中的事物或概念。对象则是类的实例,具有类定义的属性和行为。学习如何创建和使用类及对象,是理解Java面向对象编程的关键。 2. **封装**:封装是面向...

    java关于类和对象课件

    java关于类和对象课件,类的继承 方法的重写 Object类 对象转型 多态

    JAVA类和对象

    面向对象的基本概念 类声明、对象创建 参数传递 this引用 类的管理(包和JAR文件) 字符串类 数组

Global site tag (gtag.js) - Google Analytics