2 Samuel 11:1-5
11 In the spring of the year, the time when kings go out to battle, David sent Joab with his officers and all Israel with him; they ravaged the Ammonites and besieged Rabbah. But David remained at Jerusalem.
2 It happened, late one afternoon when David rose from his couch and was walking about on the roof of the king’s house, that he saw from the roof a woman bathing; the woman was very beautiful. 3 David sent someone to inquire about the woman. It was reported, “This is Bathsheba daughter of Eliam, the wife of Uriah the Hittite.” 4 So David sent messengers to get her, and she came to him, and he lay with her. (Now she was purifying herself after her period.) Then she returned to her house. 5 The woman conceived, and she sent and told David, “I am pregnant.”
So I see a few in here, the typical few, are confused over what is being said. Bathsheba was not on a roof taking a bath. We don’t know where she was, but we can presume from everything in the text she was doing what was normal. From the ground level, wherever she was, she would have been hidden. It was David, who was on the roof of his house, the King’s house, which would have been bigger than the rest. So Bathsheba was most likely in a smaller yard, that was part of her house, behind walls. Others walking around would not have seen her.
David saw her because he was out in the afternoon to evening on his roof, looking down and saw her. He then raped her after having her brought to his place. If you don’t understand how what happened is rape, it just means you lack a basic concept of consent within highly unequal power positions. I already know the handful from the thread here that will not understand this. You can tell because they consistently push racist sexist agendas. At least online where they feel safe.
They also don’t understand text manipulation within the scriptures, such as the biblical seams of David in 1 Samuel 16&17.
I suggest checking out the work by the biblical scholar with “Data over Dogman” on the historicity of David.