七、面向对象

目录

1.类和对象

2.面向对象编程

​3.局部变量与成员变量

4.方法重载

5.构造方法

6.this用法

7.例题


1.类和对象

引入:在程序的世界中一切皆为对象

面向对象和面向过程思想:
面向过程:关注做了什么事,而不关心是谁做的
面向对象:关注谁做了这件事

=================生活案例=================
//面向过程:白白的皮肤,修长的腿;特能吃
          String color = "白色";
          double height = 1.5;
          eat();  //吃的方法

//面向对象:佩奇的特征--肤白,腿长, 行为-能吃
          Dog  peiQi = new Dog();
          peiQi.color = "白色";  //特征
          peiQi.height = 1.5;
          peiQi.eat();           //行为

面向对象描述:世间万物皆为对象,每个对象都有特征和行为
          特征:以名词形式出现--属性
          行为:以动词形式出现--方法 

什么是对象:具体化的一个实体
什么是类:所有实体共同组成的集合

类的抽取:相似的对象共同特征和行为可以进行抽取,放入类中;表示一类事物的特征与行为 

例: 泰迪,藏獒等对象都有姓名,年龄及吃的行为,可以将他们放到狗类中

2.面向对象编程

面向对象的编程设计:
        创建一个类,类中有属性和方法,实例化对象,通过对象调属性和方法。

=====================面向对象编程设计===================&
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值