`
zlc_killy
  • 浏览: 497 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

java学习之开端———面向对象

阅读更多

<div class="iteye-blog-content-contain" style="font-size: 14px"></div>

         上大学才过了一个学期,出于对技术学习的渴望踏上了java的学习。

          之前学习了一个学期的c语言,感觉对于c语言,能够做到的事情太少了,如果要写一个有用且看的过去的程序,那个工程量简直不敢想象,面向过程的编程,感觉都是拿来处理一些数学上的问题方便简单,输入一个数字,得到一个结果,完成一个简单的运算,程序便结束了,然而一个计算器简简单单的功能就可以完成我们所做的一切,这一切的一切都让我迫切的渴望新的知识,新的能让我实现创作的愿望的知识,在这个时候,接触到了java。

         java的安装很奇怪,一开始就要进行环境设置,这和c那种拿到手就可以编程的途径很有区别,环境变量的设置较为复杂,对于新手来说完全必须经由指导才能完成环境设置,这让我稍微觉得有点麻烦,然而之后得知java在各个系统间都可以通用的时候就不禁释然了。

         面向对象是一个很新的理念,但是形式上感觉和c的结构体差不多的形式,还是比较容易上手,但是理解还是得慢慢来。

         面向对象的知识点:

  1.    类:我对类的理解在学习java之前无疑停留在字面上的意思,类别,种类,学习java之后才知道其实类的概念或许是某个程序员想用代码来表示世界上每一件事物的野心产物吧(笑),类可以表示现实生活中的任何事物,并且能够用代码表示它的属性。
  2. 属性:上文中提到了属性,而我对属性的理解,无疑就是辨识的标志,也是类与类间除了类名以外的区别,表现类的各方面的特征的代码,例如用变量等来表示不确定的属性。
  3. 对象:如果说类是任何事物,那么对象就是具体定下来的具有类类型的变量,也就是通过类这个桥梁正式将现实生活或者思维世界中的事物正式转变后的代码。
  4. 方法:除了属性以外,一个类要具有真实感,还需要一定的”动作“的实现,也就是用代码去实现类所表达的事物在现实生活中能够做到的事情,而这些事情我们一般通过函数来实现。而方法也分为一般方法和构造方法两类,一般方法也就是我们定义上的方法,而构造方法则是声明对象变量和初始化对象变量时用到的函数。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics