* J.K. Rowling, the author of Harry Potter, has three children in real life.
* Harry Potter is a fictional character from the books. He does have three children in the books: James Sirius Potter, Albus Severus Potter, and Lily Luna Potter.
So, the answer is:
* No, Harry Potter, the fictional character, does not have children in real life.
* Yes, J.K. Rowling, the author of Harry Potter, has three children in real life.