栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【JAVA基础】01JAVA中的类和对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【JAVA基础】01JAVA中的类和对象

如何定义一个类
public class 类名 {// 定义一个类
	// 类里面:属性(成员变量),行为(成员方法)
    // 定义成员变量
    数据类型 变量名1;
    数据类型 变量名2;
    ...
        
    // 定义成员方法
    方法;  去掉static
}

假设我们创建一个手机类,类名要大写

属性有品牌、价格
行为(功能)有打电话、发短信

Phone

public class Phone {
    String brand;//品牌
    double price;//价格

    //行为(成员方法):去掉static

    
    public void call(String phoneNum){
        System.out.println("正在给"+phoneNum+"打电话");

    }
    public void sendMessage(String phoneNum,String message){
        System.out.println("正在给"+phoneNum+"发短信,短信内容:"+message);
    }

    
}
对象的创建与使用

创建对象的格式:类名 对象名 = new 类名();

获取成员变量的值:对象名.成员变量名

给成员变量赋值:对象名.成员变量名=值;

访问成员方法:对象名.成员方法(实参)

Test

public static void main(String[] args) {
        //创建Phone类的对象
        Phone p1 = new Phone();
        //给p1对象的brand赋值
        p1.brand="华为";
        //给p1对象的price赋值
        p1.price = 999.8;
        //获取p1对象的brand成员变量的值
        System.out.println(p1.brand);
        //获取p2对象的price成员变量的值
        System.out.println(p1.price);

        //使用p1对象调用call方法
        p1.call("18888888888");
        //使用p1对象调用sendMessage方法
        p1.sendMessage("18888888888","我是Leo");


    }
知识点

成员变量的默认值:

整数类型:默认值是0

小数类型:默认值是0.0

布尔类型:默认值是false

字符类型:默认值是不可见字符'u0000'

引用类型:默认值是null

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/357992.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号