分类: 建站教程
发布: zhushican
浏览: 次
日期: 2014-08-15
Java看上去像C++,所以很自然有人会认为Java会取代C++。但是C++仍然有一些Java还不具备的特性,而且虽然有很多保证说有一天Java会和C++一样块,甚至更快,但时至今日,我们看到的都只是一些稳步的改进,而不是显著的突破。此外人们对C++的兴趣并为消退,所以我认为C++不会很快退出。
Java的优势的体现在一些与C++校友不同的领域。C++是一种没什么固定模式的语言。当然,为了解决某些特定的问题,人们已经用很多方法对它做了改造。有些C++工具将类库,组件模型,以及代码生成工具组合在一起,把它打造成专门用来开发供最终用户用的,窗口应用程序的工具。
分类: 建站教程
发布: zhushican
浏览: 次
日期: 2014-08-14
因为构造方法是默认的公有方法(构造方法不要设置成私有的),所以在了的外面可以访问到,这样就可以使用构造方法创建对象,另外构造方法也是类里面的函数,所以可以用构造方法给私有的属性赋初值。Say的方法默认公有的,所以在外面可以访问的到,说出他自己的私有属性。
私有的成员只能在类的内部使用,不能被类外部直接来存取,但是在类的内部是有权限访问的,所以有时候我们需要在类的外面给私有属性赋值和读取出来,也就是给类的外部提供一些可以存取的接口。如果我们已经有一个存在的对象了,想对这个存在的对象赋值,这个时候,如果你还使用构造方法传值的形式传值,那么就创建了一个新的对象,并不是这个已经存在的对象了。