您的位置:首页 > 其它

对象、类和包

2016-04-27 20:44 190 查看
1. 结构化编程:已解决问题为中心

    面向对象编程:已解决问题中的对象设计

2. 对象:是存在的而具体实体,具有明确定义的特征和行为

   万物皆对像。对象因我而生

3. 面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯

4. Java文件中的类用关键仔class声明,但是只有一个类可以声明为public

5. 类和对象的关系:类是具有相同属性和行为的一组集合

           在软件系统中,我们用类来模拟现实生活中的实体

    类是对象的抽象,对象是类的实例

6. 向类中添加成员变量:访问修饰符》数据类型》成员变量名称

    向类中添加方法“访问修饰符》返回值》方法名称》参数列表》方法的定义

7. 类的成员变量自动赋值

8. 属性是对象的一部分,是包含在对象中的。属性的访问是通过“对象名.属性名”的方式访问

9. 对象的销毁: 1)产生了对象,用完以后自然要关心它的销毁

                           2)如果一个对象没有任何引用,那么就具备了呗垃圾回收(GC)回收的条件

                           3)如果我们想通知垃圾回收机制回收一个对象,只需要:对象=NULL

10. 包的两个基本用途:提供了一个组织类的机制

                            为包中的类提供了一个命名空间

11. 不同包的类相互调用要使用import

      同一个包中的类不需要导入就可以直接使用

      Java.long.*中的类不需要导入就可直接使用

12. public、private是最常用的,其中public在其他的类中可以使用,但private在除了所在类中其他类不能使用,即使是new一个新的类也不行

13.值传递:出String之外的所有数据类型(String既不是值传递,也不是引用传递)

14.方法的重载:

15. 构造方法:每一个类都有默认的构造方法(不带参数),一般没写出来,也有带参数的构造方法,是要我们手动写出来

16. this值得是我们new好的每一个对象,this.指的是每一个对象的属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: