此网站为连连棋牌演示网站
当前位置:首页 > C++ > 正文

C_plus_learner

12-30 C++

  (1)所有数据都应该隐藏在所在的类的内部。p13   (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15   (3)尽量减少类的协议中的消息。p16   (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]...

  条款1:尽量用const和inline而不用#define条款2:尽量用而不用条款3:尽量用new和delete而不用malloc和free条款4:尽量使用c++风格的注释条款5:对应的new和delete要采用相同的形式条款6:析构函数里对指针成员调用delete条款7:预先准备好内存不够的情况...

  interface关键词进一步强化了abstract的概念。你可以把它想成“纯的”abstract类。它能让开发人员定义类的形式:方法名,参数列表,返回值的类型,但是却没有方法的正文。interface也可以包括数据成员,但是它天生就是static和final的。interface只提供形式,不谈...

  多态性是继数据抽象和继承后,面向对象语言的第三个特征。 绑定(binding)(看起来到像一个音译词):将方法的调用连到方法本身被称为绑定,当绑定发生在程序运行之前,被称做前绑定(earlybinding),而在程序运行的时候根据对象的类型来决定该绑定方法的成为后绑定,也叫运行时绑定(run-ti...

  访问控制符, import, 每个编译单元(.java文件)只能有一个public类,如果还有其他类,那这些类就成为这个public类的辅助类,这是因为他们都不是public的,因此对外边世界来说,它们都是看不到的。编译.java文件的时候,它里面的每个类都会产生输出。其输出的文件名字就是.jav...

  用构造函数保证初始化,JAVA的对象创建和初始化是同一个概念,你不能要这个而不要那个。        方法的重载    区分经重载的方法:唯一的参数类型的列表       构造函数:如果没有构造函数,编译器会帮你创建一个无参类型的构造函数,但是如果你构造了一个,那么       不管你构造的是个啥...

  Java语言的主要特点:Java是一种简单的、跨平台的、面向对象的、分布式的、半编译半解释的、健壮的、安全的、性能很优异的、多线程的、动态的语言。(看起来只有一句话,可是每个形容词都可以拿出来说上很大的一个篇幅。)Java 与 c 及c++的比较:1、自动内存管理:Java对于内存的分配是动态的,...

  2004年12月4日11:34:42众所周知c++是一个多范性的语言。包括:过程性的,抽象数据类型(ADT,Object-Based),面向对象的(Object-Oriented)。所谓过程性的程序设计方法就是传统的c程序的设计方法:数据和处理数据的操作是分开来声明的。而Object-Based的...

版权保护: 本文由 首页 原创,转载请保留链接: http://www.wsxzr.com/News/333.html

博客主人bfyysw
男,文化程度不高性格有点犯二,已经20来岁至今未婚,闲着没事喜欢研究各种代码,资深技术宅。
  • 文章总数
  • 43823访问次数
  • 建站天数
  • 标签