学习编程,从何入手?

对于一些刚接触计算机编程的初学者来说,不知从何入手开始学习,本文总结了一些方法供初学者参考,也提供了一些提示:方案一 Basic语言 & Visual Basic优点 (1)Basic 简单易学,很容易上手。 (2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。 (3)众多的控件让编程变得象垒积木一样简单。 (4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。 缺点 (1)Visual Basic 不是真正的面向对象的开发文具。 (2)Visual Basic 的数据类型太少,而且不支持...
默认分类 | 2011-11-26 15:53 | 阅读 1552 次 | 评论 0 条

C++是什么?它与C语言是什么关系?

简单地说,C++就是C加、加。也就是说,它是C语言的超集。作为一个超集意味着当一个编写良好的ANSI Standard C 语言程序被提交到一个C++语言编译程序时,它可以被正确地编译。通常,*.C文件被认为是C编译模式,而*.CPP被认为是 C++编译模式。 如果你是一个有经验的C程序员,那么不要被C++的特性吓倒,因为C++语言产生初衷就是为了让C程序员逐渐地过渡到面向对象的编程方法。如果你只是一个初级的C程序员,或者你没有多少编程经验,那就需要多下功夫了。C++特性 首先,C++区别于C的一些特性是与面向对象毫无关系的。(或者说,这些特性只是为了让C语言使用更方便。...
默认分类 | 2011-11-03 11:15 | 阅读 1338 次 | 评论 6 条

C++继承和python继承不同点

class A{public:void f1(){cout << "A.f1()" << endl;} void f(){f1();//f3();}};class B:public A{void f1(){cout << "B.f1()" << endl;}void f3(){cout << "B.f3()" << endl;}}; B b;b.f();输出为A.f1(),也就是说执行的是基类中的f1()函数。如果python中实现相同的代码如下:class A:def f1(self):print "A.f1";def f(self):self.f1();#self.f3();...
默认分类 | 2011-09-09 08:44 | 阅读 1327 次 | 评论 1 条
文章分类