类(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();
相关推荐
wtblszn16 小时前
凹版印刷机智慧运维物联网系统方案
java·运维·物联网
Nuanyt16 小时前
LeetCode Hot 100 链表专题(四)· 3 题(Java)
java·算法·leetcode·链表·双指针
zhongben_keji16 小时前
本地生活 APP 开发:城市 × 品类 × 履约形态的三维网格与三套账
java·大数据·生活
code2cat17 小时前
Java工具篇之Maven:从pom.xml到测试通过的JAR
xml·java·maven
wuminyu1 天前
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码
java·linux·c语言·jvm·c++
txxzjmzlh1 天前
SpringBoot 配置⽂件
java·spring boot·spring
Wang's Blog1 天前
Java 项目实战: 交友项目 - 搜索附近的功能概述和分析
java·开发语言·交友
骑着蜗牛撵大象3271 天前
大模型 Agent 的沙箱护栏:gVisor 隔离、出口白名单与审计闭环
java·开发语言·jvm·安全·agent沙箱·gvisor·microvm
独泪了无痕1 天前
Hutool之LocalDateTimeUtil:让时间间隔操作如虎添翼
java
三无少女指南1 天前
从这里开始:Java 后端与 AI 工程的三条阅读路线
java·学习路线·ai工程