初识类

今天接触了类٩(๑>◡<๑)۶ 写下我的第一篇笔记

是面向对象(oop)语言 (如c++) 和面向过程的语言 (如c) 的最大区别

·面向过程 是分析解决问题的步骤,用函数来逐步实现
·面向对象 是把问题事务分解成各个对象,描述某个事物在解决
问题的步骤中的行为

那么什么是对象呢?
·对象=数据 (数据类型) + 行为 (函数)

举个栗子─=≡Σ(((つ•̀ω•́)つ(来一段伪代码)
比如我们的家电 洗衣机

使用函数:

 struct  洗衣机
  {
  int  nwidth;
  int  nweight;
  int  ntype;
  int  nbland;
  }void  洗衣服( 洗衣机,衣服 )
{
   ·······
            }

缺点就是洗衣机和洗衣服之间的关联不够强烈,洗衣服应该是洗衣机的专属功能

使用类:

class  洗衣机
  {
  int  nwidth;
  int  nweight;
  int  ntype;
  int  nbland;

viod  洗衣服 ( 衣服 ){}
  }

这样洗衣服就是洗衣机的专属功能啦ᕦ(・ㅂ・)ᕤ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值