04 March 2006

OOP: Method (Definitions)

"A function that performs an action by using a component object model (COM) object, as in SQL-DMO, OLE DB, and ADO." (Microsoft Corporation, "SQL Server 7.0 System Administration Training Kit", 1999)

"A programmatic operation such as a procedure or function defined on an object type or class." (Bill Pribyl & Steven Feuerstein, "Learning Oracle PL/SQL", 2001)

"A callable set of execution instructions. Methods specify a contract; that is, they have a name, a number of parameters, and a return type. Clients that need to call a method must satisfy the contract when calling the method. Several kinds of methods are possible, such as instance and static." (Damien Watkins et al, "Programming in the .NET Environment", 2002)

"A procedure associated with a Java class or interface." (Peter Gulutzan & Trudy Pelzer, "SQL Performance Tuning", 2002)

"A procedure that belongs to a class and can be executed by sending a message to a class object or to instances from the class." (Stephen G Kochan, "Programming in Objective-C", 2003)

"Java code is organized into methods that are named and declared to have specific input parameters and return types. All methods are members of a class." (Marcus Green & Bill Brogden, "Java 2™ Programmer Exam Cram™ 2 (Exam CX-310-035)", 2003)

"In the UML, the specific implementation or algorithm of an operation for a class. Informally, the software procedure that can be executed in response to a message." (Craig Larman, "Applying UML and Patterns", 2004)

"Operations on an object that are exposed for use by other objects or applications." (Bob Bryla, "Oracle Database Foundations", 2004)

"A named collection of statements, with or without arguments, and a return value. A member of a class." (Michael Fitzgerald, "Learning Ruby", 2007)

"A function that is associated exclusively with an instance, either defined in a class, trait, or object definition. Methods can only be invoked using the object.method syntax." (Dean Wampler & Alex Payne, "Programming Scala", 2009)

"A program module that acts on objects created from a class in an object-oriented program." (Jan L Harrington, "SQL Clearly Explained" 3rd Ed., 2010)

"(1) A piece of code provided by an object, such as a control, that a program can call to make the object do something. (2) A routine (that may or may not return a value) provided by a class." (Rod Stephens, "Start Here! Fundamentals of Microsoft® .NET Programming", 2011)

"A function that is defined by a class and can only be invoked in the context of the class or one of its instances." (Dean Wampler, "Functional Programming for Java Developers", 2011)

"A procedure implemented by a class." (Rod Stephens, "Stephens' Visual Basic® Programming 24-Hour Trainer", 2011)

"A procedure that belongs to a class and can be executed by sending a message to a class object or to instances from the class." (Stephen G Kochan, "Programming in Objective-C, 4th Ed.", 2011)

"In the object-oriented data model, a named set of instructions to perform an action. Methods represent realworld actions. Methods are invoked through messages." (Carlos Coronel et al, "Database Systems: Design, Implementation, and Management" 9th Ed, 2011)

"In object-oriented design and programming, a function bound to a class as part of its overall behavior, executed in response to a message." (DAMA International, "The DAMA Dictionary of Data Management", 2011)

"A kind of action that an object can take if you tell it to." (Jon Orwant et al, "Programming Perl, 4th Ed.", 2012)

"In object-oriented programming, a named code block that performs a task when called." (SQL Server 2012 Glossary, "Microsoft", 2012)

"Defined and repetitive approach used to broach particular types of problems." (Gilbert Raymond & Philippe Desfray, "Modeling Enterprise Architecture with TOGAF", 2014)

"A named algorithm that defines one aspect of the behavior of a class" (Nell Dale & John Lewis, "Computer Science Illuminated, 6th Ed.", 2015)

"In object-oriented programming, a piece of code that makes an object do something." (Rod Stephens, "Beginning Software Engineering", 2015)

"The object-oriented programming term for a function or procedure." (Daniel Leuck et al, "Learning Java" 5th Ed., 2020)

No comments:

Related Posts Plugin for WordPress, Blogger...

About Me

My photo
IT Professional with more than 24 years experience in IT in the area of full life-cycle of Web/Desktop/Database Applications Development, Software Engineering, Consultancy, Data Management, Data Quality, Data Migrations, Reporting, ERP implementations & support, Team/Project/IT Management, etc.