📄 oo_beta.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<!--$url-minder-options$ owner=manfred@manfred-schneider.de -->
<!--$url-minder-ignore$-->
<!-- Copyright (c) 1996-2000 by Cetus Team -->
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=ISO-8859-1">
<META NAME="REVISIT-AFTER" CONTENT="7 DAYS">
<TITLE>Cetus Links: 18,846 Links on Objects and Components / BETA</TITLE>
<LINK REV="MADE" HREF="mailto:cetusteam@cetus-links.org">
<META NAME="AUTHOR" CONTENT="Cetus Team">
<META NAME="DESCRIPTION" CONTENT="Cetus Links: 18,846 Links on Objects and Components / BETA">
<META NAME="KEYWORDS" CONTENT="BETA,
Simula, Smalltalk, C++, Pattern, b2c, BetaGUI,
Mj鴏ner, BETA System, Mj鴏ner Informatics,
Object, Objects, Component, Components, Orientation,
Object-Orientation, Component-Orientation, Object Orientation, Component Orientation,
OO, OOP, CBD, Class, Interface, Software, Analysis, Design, Programming, Testing,
Maintenance, Deployment, Development, Engineering,
Cetus Links, Cetus, Link, Links, Collection, Resource, Archive">
</HEAD>
<BODY BGCOLOR="#FFFFFF" LANG=EN BACKGROUND="side.gif">
<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%">
<TR>
<TD ALIGN=LEFT><IMG SRC="pixel.gif" WIDTH=165 HEIGHT=1><BR><IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
<A TARGET="_top" HREF="software.html"><IMG ALT="Home" SRC="home.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
<IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
<A TARGET="_top" HREF="#oo_search_menue"><IMG ALT="[Search / Menue]" SRC="go_search.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
<TD ALIGN=CENTER><H3>Object-Oriented Language: BETA</H3>
<TD ALIGN=RIGHT><IMG ALT="[Logo]" SRC="whale.gif" WIDTH=165 HEIGHT=57>
</TR>
</TABLE>
<HR NOSHADE SIZE=1>
<UL>
<LI><B>Intro</B>
<UL>
<LI>
"<I>BETA</I> is a modern object-oriented language from the Scandinavian school of object-orientation
where the first object-oriented language Simula was developed.
<I>BETA</I> supports the object-oriented perspective on programming and contains comprehensive facilities for procedural and functional programming.
<I>BETA</I> has powerful abstraction mechanisms for supporting identification of objects, classification and composition.
<LI>
<I>BETA</I> is a strongly typed language like Simula, Eiffel and C++, with most type checking being carried out at compiletime.
It is well known that it is not possible to obtain all type checking at compile time without sacrificing the expressiveness of the language.
<I>BETA</I> has an optimum balance between compiletime type checking and runtime type checking." (Ole Lehrmann Madsen)
</UL>
<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><B>Contents</B>
<UL>
<LI>
<A TARGET="_top" HREF="#oo_beta_start_here">Start here</A>,
<A TARGET="_top" HREF="#oo_beta_examples">Examples</A>,
<!--<A TARGET="_top" HREF="#oo_beta_demos">Demos</A>, -->
<A TARGET="_top" HREF="#oo_beta_fun">Fun</A>
<LI>
<A TARGET="_top" HREF="#oo_beta_central_sites">Central Sites</A>,
<A TARGET="_top" HREF="#oo_beta_related_sites">Related Sites</A>,
<A TARGET="_top" HREF="#oo_beta_link_collections">Link Collections</A>
<!--<A TARGET="_top" HREF="#oo_beta_search">Search</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_tutorials">Tutorials</A>,
<A TARGET="_top" HREF="#oo_beta_faqs">FAQs</A>,
<A TARGET="_top" HREF="#oo_beta_glossary">Glossaries</A>
<!--<A TARGET="_top" HREF="#oo_beta_support">Support</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_references">References</A>
<!--<A TARGET="_top" HREF="#oo_beta_standards">Standards</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_patents_trademarks">Patents / Trademarks</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_general_newsgroups">General Newsgroups</A>
<!--<A TARGET="_top" HREF="#oo_beta_national_newsgroups">National Newsgroups</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_company_newsgroups">Company Newsgroups</A>-->
<LI>
<!--<A TARGET="_top" HREF="#oo_beta_forums">Forums</A>, -->
<A TARGET="_top" HREF="#oo_beta_mailing_lists">Mailing Lists</A>
<!--<A TARGET="_top" HREF="#oo_beta_chats">Chats</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_general_articles">General Articles</A>,
<A TARGET="_top" HREF="#oo_beta_special_articles">Special Articles</A>
<!--<A TARGET="_top" HREF="#oo_beta_interoperability">Interoperability</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_bibliographies">Bibliographies</A>,
<A TARGET="_top" HREF="#oo_beta_books">Books</A>
<!--<A TARGET="_top" HREF="#oo_beta_proceddings">Proceedings</A> -->
<!--<A TARGET="_top" HREF="#oo_beta_magazines">Magazines</A> -->
<!--<A TARGET="_top" HREF="#oo_beta_other_publications">Other Publications</A>-->
<LI>
<!--<A TARGET="_top" HREF="#oo_beta_organizations">Organizations</A>, -->
<A TARGET="_top" HREF="#oo_beta_projects">Projects</A>
<!--<A TARGET="_top" HREF="#oo_beta_people">People</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_conferences_workshops">Conferences / Workshops</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_development_environments">Development Environments</A>,
<A TARGET="_top" HREF="#oo_beta_compilers_interpreters">Compiler / Interpreters</A>
<!--<A TARGET="_top" HREF="#oo_beta_utilities_tools">Utilities / Tools</A>-->
<!--<LI>-->
<!--<A TARGET="_top" HREF="#oo_beta_guis">GUIs</A> -->
<!--<A TARGET="_top" HREF="#oo_beta_databases">Databases</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_orbs">ORBs</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_networking">Networking</A>-->
<!--<LI>-->
<!--<A TARGET="_top" HREF="#oo_beta_frameworks">Frameworks</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_libraries">Libraries</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_components">Components</A>, -->
<!--<A TARGET="_top" HREF="#oo_beta_other_software">Other Software</A>-->
<LI>
<A TARGET="_top" HREF="#oo_beta_ftp_archives">FTP Archives</A>
<!--<A TARGET="_top" HREF="#oo_beta_other_resources">Other Resources</A>-->
</UL>
<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><B>Other pages</B>
<UL>
<LI><A TARGET="_top" HREF="oo_languages.html">Languages</A>
<LI><A TARGET="_top" HREF="oo_c_plus_plus.html">C++ <B>...</B></A>
<LI><A TARGET="_top" HREF="oo_eiffel.html">Eiffel</A>
<LI><A TARGET="_top" HREF="oo_simula.html">Simula</A>
<LI><A TARGET="_top" HREF="oo_smalltalk.html">Smalltalk <B>...</B></A>
</UL>
</UL>
<HR NOSHADE SIZE=1>
<UL>
<LI><A NAME="oo_beta_start_here"><B>Start here</B></A>
<UL>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/doc/beta-intro/Quick-Reference-Card.html">BETA Quick Reference Card (Mj鴏ner Informatics)</A>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/Papers/BetaOverview/betaoverview.abstract.html">Overview of the BETA Programming Language (Ole Lehrmann Madsen)</A>
<LI><A TARGET="_top" HREF="http://www.mjolner.com/BETA/">The BETA Language (Mj鴏ner Informatics)</A>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/doc/faq/beta-language-faq.html#Q01">What is BETA? (J鴕gen Lindskov Knudsen)</A>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/doc/faq/beta-language-faq.html#Q18">What is the origin of the name BETA? (J鴕gen Lindskov Knudsen)</A>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/doc/faq/beta-language-faq.html#Q02">Where did BETA come from? (J鴕gen Lindskov Knudsen)</A>
</UL>
<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><A NAME="oo_beta_examples"><B>Examples</B></A>
<UL>
<LI><A TARGET="_top" HREF="http://www.daimi.au.dk/~beta/BETAbookExamples/BETAbookExamples.html">The BETA book - Source Code (Ole Lehrmann Madsen et al.)</A>
</UL>
<!--<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><A NAME="oo_beta_demos"><B>Demos</B></A>
<UL>
</UL>-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -