Java中的类和对象

一、类和对象

类和对象是面向对象编程最重要、最核心的两个基本概念

1、类是对一类事物描述,是抽象的、概念上的定义,对象是实际存在的该类事物的每个个体,因而也称实例

类是具有共同属性和行为的对象的抽象

类也称为模板,因为它们提供了对象的基本框架

类可以定义为数据和方法的集合

类的语法结构

[修饰符]class类名
{
    定义构造方法;
    定义属性;
    定义方法;
}

2、对象表示现实世界中某个具体的事物,抽象是从特定的实例中抽取共同的性质以形成一般化概念的过程

声明对象:类名 对象名 如Circle cir

Circle cir = new Circle();

属性的调用

cir.r= 5;

方法的调用

cir.getArea();

面向过程:做某件事情都需要自己亲历亲为,按照步骤去完成
面向对象:做某件事情不需要自己亲历亲为,只需指定特定的对象去完成即可。

面向对象的三大特征

封装

继承

多态

面向对象的优点:
1.将复杂的问题简单化
2.更贴合现实生活中人们的思考角度
3.面向过程更适用于执行者,面向对象更适用于管理者角度

面向对象需要多多练习,不可只停留在理论知识。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值