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

J2SE Base-3

时间:2016-12-22 22:52:32      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:多态   stack   内存分析   首字母   关联关系   head   ase   ace   面向对象   

面向对象
 对象和类
  职员类: 职员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
  栈内存    --->  堆内存
  

J2SE Base-3

标签:多态   stack   内存分析   首字母   关联关系   head   ase   ace   面向对象   

原文地址:http://www.cnblogs.com/mengwang/p/6213098.html

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