One other thing worth mentioning about rocky shorelines is that they can be dangerous. Sure footing and ankle support is required to navigate over rocks and boulders. Also, wet rocks should be avoided as they can be deceptively slippery. In short, be careful. I've seen adults bring children to fish areas that are rip rapped with giant boulders, and a couple of those children went away in ambulances.
Weedy shorelines require a different type of fishing, but they can provide just as much structure.
When walking a weedy shoreline, it's a good idea to carry two poles. One should have a weedless topwater at the end of the line, and the other should have something like a Carolina rigged lizard, or anything else that can swim through the weeds without bringing half of them back with the lure. Often times as you walk a shoreline you'll see fish 15 or 20 feet ahead of you scurry out from within inches of the shoreline. Keeping this in mind, always cast the area within 12 inches of shore first. If you can approach a fish with out spooking it, then cast far enough beyond it, you'll almost always get it to hit.