java中类和对象的介绍及使用

1.面向对象思想的概述
面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节
面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事。
在这里插入图片描述
2.面向对象举例
在这里插入图片描述
3.类和对象
在这里插入图片描述
在这里插入图片描述
4.类的定义
在这里插入图片描述
成员方法不要写static关键字
成员变量是直接定义在类当中的,在方法外边写(在类中的变量称为成员变量)
5.对象的创建及其使用
通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用
(1)导包,也就是指出需要使用的类,在什么位置
import 包名称.类名称
对于和当前类属于同一个包的情况,可以省略导包语句不写
(2)创建 格式:
类名称 对象名 =new 类名称();
(3)使用 ,分为两种情况
使用成员变量: 对象名.成员变量名
使用成员方法: 对象名.成员方法名(参数)
(也就是想用谁,就用对象名.谁)
定义一个类,用来模拟”学生“事物,其中就有两个组成部分
属性(是什么)
姓名
年龄
行为(能做什么)
吃饭:
睡觉
学习
对应到java的类中
成员变量(属性): String name;int age;
成员方法(行为):public void eat()//吃饭
public void sleep()//睡觉
pulblic void study()//学习
Student类:
在这里插入图片描述
DemoStudent类
在这里插入图片描述
6.手机类练习
定义一个人类,用来模拟“手机”事物
属性:品牌、价格、颜色(成员变量)
行为:打电话、发短信(成员方法)
Phone类:
在这里插入图片描述
主类(调用Phone类里面的成员变量和方法)
在这里插入图片描述
7.一个对象的内存图
在这里插入图片描述
8.两个对象的内存图
在这里插入图片描述
9.两个引用(两个对象引用)指向同一个对象的空间
在这里插入图片描述
10.使用对象类型作为方法的参数类型
在这里插入图片描述
在这里插入图片描述
11.使用对象类型作为方法的返回值
当使用一个对象类型作为方法的返回值时,返回值其实就是对象的地址值
在这里插入图片描述
在这里插入图片描述

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值