码迷,mamicode.com
首页 > Windows程序 > 详细

c#基础学习(0702)之面向对象和方法重写概述

时间:2018-07-08 22:05:44      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:obj   size   span   注意事项   分析   基础学习   签名   strong   类方法   

面向对象编程(OOP==>Object-Oriented Programming)

OOA:面向对象分析

OOD:面向对象设计

OOAD:面向对象分析与设计

什么是面向对象?一种分析问题的方式(增强了程序的可扩展性)

面向对象的三大特性:封装、继承、多态

什么是类?什么是对象?类和对象的区别?

*类是模具,创建对象的模具,抽象的

类是一种数据类型,用户自定义的数据类型

类组成:字段、属性、方法、构造函数等

*对象是具体的,是类的具体实例。对象具有属性(特征)和方法(行为)

*类中包含了数据(用字段表示)与行为(用方法(函数、功能)表示,方法为一块具有名称的代码)

方法重写注意事项:

子类重写父类方法时,必须与父类保持一致的方法签名与返回值类型,即:方法名、返回值类型、参数列表都必须保持一致。【访问修饰符也得一致】

“方法签名”:一般时指方法的【名称】+方法的【参数列表】,不包含方法返回值类型

c#基础学习(0702)之面向对象和方法重写概述

标签:obj   size   span   注意事项   分析   基础学习   签名   strong   类方法   

原文地址:https://www.cnblogs.com/chao202426/p/9255048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!