J2SE Base-3

面向对象
 对象和类
  职员类: 职员A 职员B。。。。
  
    类之间关系
     关联关系 :关联关系 (弱)
     继承关系:xx是一种xx (树)
      运动员
       球类运动员
        足球运动员
     聚合关系: xx是xx一部分(整体和部分)
      聚集  球队=队长+队员  
      组合  person = body +head
     实现关系:
      照顾宠物 <<interface>>
  多态:
      print

java 与面向对象
 everything is object
 对象= 成员变量 +方法
 类是模板
 Dog.java
 public class Dog{
  int furColor;
  float height;
  float weight;
  void catMouse(Mouse m){
   m.scream();
  }
 }

Java 类的定义
 成员变量
 引用类型     new 对象 在内存中的表现  code seg  heap seg  stack

构造方法
  类名 (){}
  跟new一起使用
  重写构造方法
 约定俗成的命名规则
  类名首字母大写
  变量方法首字母名小写
  驼峰标识

内存分析
  Test。java      class BirthDate{} 
  TestPoint.java
  栈内存    --->  堆内存
  

posted @ 2016-12-22 22:21  WMDeveloper  阅读(96)  评论(0编辑  收藏  举报