码迷,mamicode.com
首页 > 其他好文 > 详细

周总结

时间:2016-05-09 01:33:49      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

   又是艰难的一周啊...

   这一周学了类、对象和包;对象的行为;继承。

   类、对象和包:类是一组具有相同属性和行为的对象的集合。类是对象的描述,对象是类的实例。java中的类用关键字class声明。java源代码文件中只能包含一共用(public)类;文件名必须与共用类的类名相同,文件的拓展名为".java"。在java中,new关键字用于实例化一个对象。new运算符在内存中创建一个对象,并返回对新创建的对象的一个引用。只要我们的程序保留对该对象的一个引用,那么这个对象将一直保留在内存中。当我们使用new关键字实例化一个对象时,系统会为该类中的每个成员变量和方法分配内存。如果要访问该对象的成员变量和方法,就需要用点运算符。每一个对象可以使用this关键字引用它本身。

   对象的行为:一个方法被调用时,该方法就被放在调用栈的顶部,知道方法执行完成。通过查看方法的签名,我们可以了解到调用一个方法时所需知道的一切。方法的签名包括方法名,参数列表,返回值的数据类型信息。一个方法的而前面包括一个形式参数的列表,形式参数列表用于声明传递到方法中的数据的类型。传递给形式参数的数据称为实际参数。当方法被调用时,实际参数必须传递给形式参数列表中的每个形式参数。当实际参数传递给形式参数时,实际参数的数据被复制给形式参数。在编程中,在方法调用之间复制数据的过程称为按值调用。java中允许方法被重载。当一个类有两到多个同名但是有不同参数列表的方法时,就是方法重载。

   继承:继承是面对对象编程中最重要的特征之一。在面对对象编程中,可以通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类,这种方式成为继承。在java中,一个类只能有一个父类。一个java只能有一个父类,但是不意味着一个类没有祖父,曾祖父等等。java语言API中包含了一个名为Object的特殊类,它是整个java类层次中的根类。子类可以重写父类继承的方法,从而允许子类添加或者改变父类中方法的行为。这称为方法的重写,是OOP的特征之一。子类对象是对父类扩展。

   这就是上周所学到的东西。

周总结

标签:

原文地址:http://www.cnblogs.com/wwwezj/p/5472372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!