title: mitosis of a human cell
body: <p>I'm programming genetic processes in java for my project and I want simulate the mitosis of a human cell. A human cell contains 23 pairs of chromosome. Mitosis is basically a cell division, or reproduction, in which a cell gives rise to two genetically identical daughter cells. You can find a picture about it here (scroll a little bit down the page):</p>
  
  <p><a href="http://leilabelinda.over-blog.com/article-mitose-et-meiose-53866656.html" rel="nofollow">Mitosis</a></p>
  
  <p>I think that this mitosis would be like a java method in a class "Cell" for example. So i made a class Chromosome with it's own methods to represent a single chromosome and made a class "Cell" containing 23 pairs of chromosomes. I plan on putting the method mitosis in the class Cell but the problem is that this method should return 2 identical cells and I think it's impossible to create a method that returns 2 cells in this class. 
  I thought about making a method that would return an array of 2 cells it doesn't work. 
  Any suggestions an how to create this method? Or maybe another approach than the one i'm using? Thanks.</p>