其他分享
首页 > 其他分享> > 类与对象详解

类与对象详解

作者:互联网

类与对象详解

面向对象

类与对象的基本概念

- 类:对具有相同相似属性、行为的的一类事物的抽象信息描述,例如人、猫指的就是一个类
- 对象:具体的事物,例如具体的人(小王同学)就是一个对象。

类: 一类事物的描述

/**
 * 类名必须首字母大写,遵循驼峰命名法
 * 变量、参数、方法名,遵循小驼峰命名法
 * public修饰的类必须与所在的文件名一致
 */
public class 类名{
    
}

类的结构


public class Student{
    String name;
    int id;
    //int score;
  /**
   * 输出学生的姓名和学号
   */
  public void display(){
        System.out.println("姓名:"+name+",学号:"+id);
    }
}

对象 类的一个实例

public class Student {
    String name;
    int id;
    //int score;
    /**
     * 输出学生的姓名和学号
     */
    public void display(){
        System.out.println("姓名:"+name+",学号:"+id);
    }
    
    public static void main(String[] args) {
        Student stu1 = new Student();
        stu1.id = 12345;
        stu1.name = "张三";
        stu1.display();
    }
}

对象和对象名

public class Student {
    String name;
    int id;
    //int score;
    /**
     * 输出学生的姓名和学号
     */
    public void display(){
        System.out.println("姓名:"+name+",学号:"+id);
    }

    public static void main(String[] args) {
        Student stu1 = new Student();
        stu1.id = 1;
        stu1.name = "张三";
        Student stu2 = new Student();
        stu2.id = 2;
        stu2.name = "李四";
        //修改stu2的值,观察stu1是否也会变化;
        stu1 = stu2;
        stu2.name = "王五";
        stu1.display();
    }
}

标签:stu2,stu1,name,对象,id,详解,Student,public
来源: https://www.cnblogs.com/classicltl/p/16025438.html