类与对象基础回顾,类和对象概念,关系,类的定义以及使用,简单代码的编写


前言

在之前的学习中我们认识了for循环,今天温习的知识是有关类与对象这些方面的知识,在这里我们将学习到类与对象的概念,类与对象的关系,类的定义与使用


以下是本篇文章正文内容,下面案例可供参考

一、类与对象

在学习类与对象之前我们要了解Java中的面向对象

面向过程:具体的,流程化的,强调的是每一个功能的步骤
面向对象:强调的是对象,然后由对象去调用功能

那么类和对象又是什么呢?

类:十一组相关属性和行为的集合,可以看做是一类事物的模板,使用事物的属性特征和行为特征来描述该事物
对象:是一类事物的具体体现,对象是类的一个实例,必然具备该事物的属性和行为

那么问题又来了,什么是属性而什么是行为呢?

属性(可以看作名词):该事物的状态信息,例如:一只猫的品种,颜色
行为(可以看作动词):该事物的行为信息,例如:一只猫会抓老鼠,爱吃鱼

补充!

在类中的成员变量就是属性,而成员方法则为行为

二、对象与类的关系以及使用

1.类与对象的关系

  1. 类是对一类事物的描述,是抽象的
  2. 对象是一类事物的实例,是具体的
  3. 类是对象的模板,对象是类是实例

2.类的定义格式

public class ClassName{
         //成员变量
         //成员方法
}

3.类的使用

类是一种引用数据类型,使用有三个步骤

  1. 导包(找到要使用的类)
    java.long下的包不需要导包可以直接使用
    导包格式:importxxx.xxx类名
  2. 创建对象
    类的对象的创建
    类名 对象名 =new 类名()
  3. 对象的使用
    对象名称.成员方法名称

小贴士:
导包快捷键:alt+回车
当前的类和使用的类在同一个包中不需要导包
(对象名称.成员方法名称中“.”)意思是xxx的yyy

三、代码体现

题目为:定义手机类,手机有品牌(brand),价格(price)和颜色(color)三个属性,有打电话call()和sendMessage()两个功能。

定义测试类,在主方法中创建对象,直接给对象的属性赋值。

调用对象的两个功能,打印效果如下:

正在使用价格为3998元黑色的小米手机打电话....
正在使用价格为3998元黑色的小米手机发短信....

那么首先我们先定义一个手机类

public class Phone {
    String brand;//品牌
    int price;//价格
    String color;//颜色
    public void show(){
        System.out.println("正在使用价格为"+price+"元"+color+"的"+brand+"的手机打电话");
    }
    public void show2(){
        System.out.println("正在使用价格为"+price+"元"+color+"的"+brand+"的手机发短信");
    }
}

接下来定义测试类

public class PhoneTest {
    public static void main(String[] args) {
        Phone    p=new    Phone();//创建对象
        p.color="黄色";
        p.price=5966;
        p.brand="华为";//直接赋值
        p.show();
        p.show2();//调用对象p的两个功能

    }
}

到这里基础类与方法的讲解就结束啦,感谢大家的耐心观看.
如有不足,欢迎指出,共同进步!

  • 文章版权归作者所有,欢迎转载
  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值