10-20

JavaOO
  方法(函数)
  数据类型转换
  数组
  数据类型
    变量
    常量
  面向对象
    概念
      类和对象的关系: 类是对象的抽象,对象是类的实例; 创建好了类。通过类产生对象; 类是模板,对象才是真正的具体存在;
        对象与对象的关系: has a(有一个) use a(用一下(个)) is a(是一个)
      属性是指对象身上有什么(值数据); 行为是对象可以做什么,或者我们想这些对象做什么(功能、方法); 
      结构化和OO的区别: 在结构化编程中,程序围绕着要解决的任务来设计。 面向对象编程中,程序围绕着问题域中的对象来设计。
      对象(Object) 万物皆对象; 对象因关注而产生(需要的东西)
      GC
        如果一个对象没有任何引用的时候,就会被垃圾回收
        一个方法执行完的时候,该方法的参数的(值或引用)也将被回收
      递归
        让一个方法自己调用自己本身;
        具有循环的功能;
        使用:下一次循环的起始条件,是上一次循环的结果;
    封装
      1、类的组装;
      2、信息隐藏;(1、访问修饰符、2、方法的实现) 
    属性
    方法重载
      相同的行为,不同的实现;
      在一个类当中,具有多个同名的方法,但是这多个方法的参数列表必须不同
      参数列表不同
        1、参数的个数不同
        2、参数的类型不同
        3、参数的顺序不同
    类
      变量属性一般都是private的,常量属性一般都是public的 this:当前对象; 如果外部需要操作私有属性,应该提供公共的访问器与修改器(get/set方法)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值