Ehescheidung, hat sich ergeben: A.- K._ (geboren 1930) und M._ (geboren 1940) heirateten im Jahre 1963; seit dem 1. Juni 1980 leben die Ehegatten getrennt. Am 29. Oktober 1981 klagte K._ beim Bezirksgericht Bülach auf Scheidung der Ehe; im September 1982 zog er jene Klage wieder zurück. Er reichte am 5. Dezember 1994 beim gleichen Gericht erneut eine Scheidungsklage ein. K.M._ widersetzte sich von Anfang an der Scheidung. B.- Das Bezirksgericht Bülach hiess mit Urteil vom 19. Dezember 1996 die Ehescheidungsklage von K._ gut und verpflichtete ihn, an K.M._ gestützt auf aArt. 151 Abs. 1 ZGB indexierte Unterhaltsbeiträge von monatlich Fr. 800. -- (zuzüglich AHV-Zusatzrente) bis zu deren Eintritt in das AHV-Alter sowie Fr. 25'322. -- aus Güterrecht zu bezahlen; ihr Begehren um Zusprechung einer Genugtuungssumme wurde abgewiesen. Gegen dieses Urteil gelangte K.M._ mit Berufung an das Obergericht des Kantons Zürich, das am 3. September 1998 das vorinstanzliche Urteil im Wesentlichen bestätigte. Das Obergericht verpflichtete hingegen K._ zur Bezahlung monatlicher Unterhaltsbeiträge von Fr. 1'600. -- an K.M._ bis zu deren Eintritt ins ordentliche Rentenalter und von da an lebenslänglich zur Bezahlung der Hälfte der Differenz zwischen dem Einkommen, welches er aus der AHV und seinem Pensionskassenguthaben erzielt, und dem Einkommen, welches die Ehefrau aus der AHV und ihrem Pensionskassenguthaben (bei einer Weiterbeschäftigung im Umfang von Ende 1996 und mit dem damaligen Lohn bei ihrem damaligen Arbeitgeber) erzielt hätte; falls K.M._ ein niedrigeres Pensionskassenguthaben erzielen sollte, so bleibt dieses unberücksichtigt. Eine von K.M._ gegen das obergerichtliche Urteil eingereichte kantonale Nichtigkeitsbeschwerde hat das Kassationsgericht des Kantons Zürich mit Beschluss vom 18. September 1999 abgewiesen, soweit es darauf eingetreten ist. C.- K.M._ hat am 7. Oktober 1998 eidgenössische Berufung eingelegt und beantragt dem Bundesgericht, das Urteil des Obergerichts des Kantons Zürich vom 3. September 1998 aufzuheben und die Scheidungsklage abzuweisen. K._ schliesst auf Abweisung der Berufung und auf Bestätigung des obergerichtlichen Urteils. Das Obergericht des Kantons Zürich hat auf Gegenbemerkungen verzichtet. 