首页 > 其他 > 详细

面向对象三大特征理解

时间:2018-04-13 23:21:44      阅读:319      评论:0      收藏:0      [点我收藏+]

C#最小程序集结构:

  • 命名空间声明(Namespace declaration)
  • 一个 class——类包含了程序使用的数据和方法的声明,类一般包含多个方法,方法定义了类的行为
  • Class 方法
  • Class 属性
  • 一个 Main 方法——是所有C#程序的入口点,Main方法说明当执行时类将做什么动作
  • 语句(Statements)& 表达式(Expressions)
  • 注释

以下几点值得注意:

  • C# 是大小写敏感的。
  • 所有的语句和表达式必须以分号(;)结尾。
  • 程序的执行从 Main 方法开始。
  • 与 Java 不同的是,文件名可以不同于类的名称。

变量成员:变量是类的属性或数据成员,用于存储数据。

在 C# 中,变量分为以下几种类型:

堆:地址空间不连续,栈:地址空间连续

  • 值类型(Value types)——值类型直接包含数据
  • 引用类型(Reference types)——在内存中保存在堆中,在栈上只保存地址(内置引用类型有:string  object)
  • 指针类型(Pointer types)

object对象类型,是所有数据类型的最终基类。

装箱和拆箱:(值类型转换为对象类型时,则被称为 装箱;当一个对象类型转换为值类型时,则被称为 拆箱。)值类型转换为引用类型称为装箱,引用类型转换为值类型称为拆箱

 

面向对象的三个特征:封装、继承、多态

什么是封装,什么是继承,什么是多态?

封装即是隐藏

面向对象三大特征理解

原文:https://www.cnblogs.com/fllowerqq/p/8824558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!