Java面向对象

本文探讨了Java中的类和对象概念,与C语言的面向过程编程进行比较,阐述了类的抽象描述和对象的实例体现。深入解析了Java类的语法格式,并揭示了类与对象之间的关系。同时,通过实例代码展示了如何在Java中创建和操作对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  面向过程:c语言....

  面向对象:Java....

类和对象

   类:对具体对象事物属性和行为抽取的描述,抽象的·。

   对象:具体的具有自身属性和行为特征的事物

Java对类的语法格式

    class 类名{

     //属性(成员属性,成员变量)

     //行为(成员方法)

}

属性:属性的定义类似变量的定义(可以不赋初始值)。

        数据类型  变量名;

 行为:同方法的定义,但一般去掉static修饰符   

       修饰符   返回值类型  方法名([参数列表]){...}

类和对象的关系

 1.类是对象的抽象描述,对象是实例的具体体现

 2.使用类,其实就是通过类的实例来干活的​​​​​​​

package com.hpf;

public class Inherita {
    public static void main(String[] args) {
        Handset name = new Handset();
        name.brand="红魔";
        name.colour="红色";
        name.size=6.9;
        System.out.println(name.colour);
        System.out.println(name.size);
        name.game();
        name.phone();
    }
}
//手机类
class Handset{
    //属性(手机的属性有:品牌,颜色,尺寸)
    String brand;//品牌
    String colour;//颜色
    double size; //尺寸

    //行为
    public void game(){//game:游戏
        System.out.println(this.brand+"手机打王者荣耀");
    }
    public void phone(){//phone:打电话
        System.out.println("给我打电话");
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

渣男あ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值