类(JavaBean类)和对象

类:是对象共同特征的描述

对象:是正式存在的具体东西(new的才是对象)

在JAVA中,必须先设计类,才能获得对象

一、如何定义类

java 复制代码
public class 类名{
 
 
    1、成员变量(代表属性,一般是名词)
    2、成员方法(代表行为,一般是动词)
    3、构造器
    4、代码快
    5、内部类
 
}

二、类中成员方法的格式:

public void 方法名字(){

......

}

定义一个手机类:

java 复制代码
public class Phone{
 
//属性
String brand;
double price;
 
 
//行为
public void call(){
 
System.out.println("手机在打电话");
 
    }
 
}

三、如何使用对象

1、创建类的对象(例:创建一个手机的对象)

格式:

java 复制代码
类名  对象名 = new  类名;
Phone p = new Phone;

2、访问属性: 对象名.成员变量

3、访问行为: 对象名.方法名(...)

java 复制代码
    //创建手机对象
    Phone p = new Phone();
 
    //给这个对象赋值
    p.brand = "OPPO";
    p.price = "3999.99";
 
    //获取手机对象中的值
    System.out.println(p.brand);
    System.out.println(p.price);
 
 
    //调用手机中的方法
    p.call();
相关推荐
代码的余温25 分钟前
Maven引入第三方JAR包实战指南
java·maven·jar
我叫小白菜4 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
Albert Edison5 小时前
【最新版】IntelliJ IDEA 2025 创建 SpringBoot 项目
java·spring boot·intellij-idea
超级小忍5 小时前
JVM 中的垃圾回收算法及垃圾回收器详解
java·jvm
weixin_446122465 小时前
JAVA内存区域划分
java·开发语言·redis
勤奋的小王同学~6 小时前
(javaEE初阶)计算机是如何组成的:CPU基本工作流程 CPU介绍 CPU执行指令的流程 寄存器 程序 进程 进程控制块 线程 线程的执行
java·java-ee
TT哇6 小时前
JavaEE==网站开发
java·redis·java-ee
2401_826097626 小时前
JavaEE-Linux环境部署
java·linux·java-ee
缘来是庄7 小时前
设计模式之访问者模式
java·设计模式·访问者模式