美文网首页
C基础和面向对象理论基础

C基础和面向对象理论基础

作者: 恒忏 | 来源:发表于2018-02-24 15:13 被阅读0次

C基础

int float char [] struct
pointer:

  • 任何变量都可以进行取地址运算(&)
  • 指针就是地址.
  • 对指针进行取值运算(*)的结果是: 所指向的变量本身
  • 函数参数如果是指针,就必须传地址(指针)给该参数,

暗示该函数要修改指针所指向的变量的内容.

面向对象理论基础..

类.属性,方法,接口

类的定义: 带有方法的结构体.
结构体: 一种包含 N 个字段的用户自定义的复合数据类型

接口的定义:
从不同的类中提取出N(N>0)个相同的方法,组合成为一个伪类.
这些方法要求:名称相同,参数类型相同,返回类型相同

接口的作用:
将多个原本无关的对象视为同一伪类,作为参数传递给某个函数.

相关文章

  • C基础和面向对象理论基础

    C基础 int float char [] structpointer: 任何变量都可以进行取地址运算(&) 指针...

  • C++零基础教程之类和对象初识

    C++ 类和对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核...

  • C++面向对象

    C++类和对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心...

  • cpp面向对象

    面向对象编程 [TOC] 类 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 ...

  • CPP基础:面向对象编程

    面向对象编程 类 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核...

  • 学c++先还是java先?

    先学C语言!c语言是其他语言的基础,学好c语言,再去学面向对象的语言,入门会很快。 c++和java一般是面向对象...

  • 三、python面向对象

    1.面向对象基础 类和对象(类和实例) 其实python面向对象的概念和c++、java等高级语言没什么区别,只是...

  • C++ — 类 & 对象超详解

    C++ 类 & 对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ ...

  • 设计模式分享笔记

    围绕:设计、重构 理论基础 1.面向对象 分装、继承、多态 多态: 重载(对象内部,方法名相同、参数不同) 重写(...

  • C++ 类 & 对象

    原文地址:C++ 类 & 对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是...

网友评论

      本文标题:C基础和面向对象理论基础

      本文链接:https://www.haomeiwen.com/subject/rweczxtx.html