面向对象基础知识(1)- 初步认识


今天是第一篇、以后会写成一系列、主要给刚刚学习面向对象编程的人、举得例子都是C#语言编写、下面就直切主题。

OOP:一种面向对象编程思想、把程序看成是由一个个对象组成。
对象:一切事物都是对象、看到、听到、摸到、尝到、闻到的、不依赖其他事物单独存在、由属性、方法标识。
类:具有相同属性和功能的对象、抽象的集合。

了解类与对象
         我家有小白、小黑、两只猫、这两只猫就是两个对象、而‘猫’这个 名词就是类、而具体的哪只猫、比如我家的小白、就是猫类的一个实例、在编程上说就是- 类的实例化- 、所以对象都是类的一个实例化。
注:所有的名词都是类。

对象的属性方法
         属性: 对象上的信息、比如我家小白、全身是白色的、有温和的气味、小黑眼睛是棕色的、这些都是对象的信息(属性)。
         方法: 对象能够提供的服务(能干的事)我家小黑能给我按摩、我家小白能给我喵喵的唱歌、这两个都是方法。

C#实际操作

定义一个类、写一个猫叫的方法


实例化类、使用对象

小知识
Cat cat = new cat()  //大写Cat的是类名、小写cat是对象名
这句其实是2句话:
         Cat cat是声明了Cat这个类的对象为cat <格式> : 类名 对象名
         cat = new Cat()将这个对象实例化 <格式> :对象名 = new 类名()
实例化对象用NEW关键字

总结:
         今天我们了解了opp、认识了对象与类、知道了对象有属性和方法、学会了用C#创建类、并将类实例化对象。

题外话:小白与小黑


————————chenchen————————

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值