zuknow learn together

新しい教材を作成

Objective -C

カード 98枚 作成者: Joseph (作成日: 2013/12/04)

  • abstract class

解説面  クリックしてカードを裏返す

アプリをダウンロードして、このコンテンツを学習しよう! AppStore / Google Play

教材の説明:

詳細はありません

公開範囲:

公開

カテゴリ:

言語:

  • カード表 : 英語
  • カード裏 : 英語
  • このエントリーをはてなブックマークに追加
  • 1

    abstract class

    補足(例文と訳など)

    答え

    • A class defined to make creating subclasses easier.

    解説

  • 2

    accessor method

    補足(例文と訳など)

    答え

    • A method that gets or sets the value of an instance variable.

    解説

  • 3

    Application Kit

    補足(例文と訳など)

    答え

    • A framework for developing an application's user interface, which includes objects such as menus, toolbars, and windows. Part of Cocoa.

    解説

  • 4

    archiving

    補足(例文と訳など)

    答え

    • Translating the representation of an object's data into a format that can later be restored (unarchived).

    解説

  • 5

    array

    補足(例文と訳など)

    答え

    • An ordered collection of values.

    解説

  • 6

    automatic variable

    補足(例文と訳など)

    答え

    • A variable that is automatically allocated and released

    解説

  • 7

    autorelease pool

    補足(例文と訳など)

    答え

    • An object defined in the Foundation framework that keeps track of objects that are to be released when the pool itself is released.

    解説

  • 8

    bitfield

    補足(例文と訳など)

    答え

    • A structure containing one or more integer fields of a specified bit width.

    解説

  • 9

    category

    補足(例文と訳など)

    答え

    • A set of methods grouped together under a specified name.

    解説

  • 10

    caharacter string

    補足(例文と訳など)

    答え

    • A null-terminated sequence of characters.

    解説

  • 11

    class

    補足(例文と訳など)

    答え

    • A set of instance variables and methods that have access to those variables.

    解説

  • 12

    class method

    補足(例文と訳など)

    答え

    • A method (defined with a leading + sign) that is invoked on class objects.

    解説

  • 13

    class object

    補足(例文と訳など)

    答え

    • An object that identifies a particular class

    解説

  • 14

    cluster

    補足(例文と訳など)

    答え

    • An abstract class that groups a set of private concrete subclasses, providing a simplified interface to the user through the abstract class.

    解説

  • 15

    Cocoa

    補足(例文と訳など)

    答え

    • A development environment that consists of the Foundation and Application Kit frameworks.

    解説

  • 16

    Cocoa Touch

    補足(例文と訳など)

    答え

    • A development environment that consists of the Foundation and UIKit frameworks.

    解説

  • 17

    collection

    補足(例文と訳など)

    答え

    • A Foundation framework object that is an array, a dictionary, or a set used for grouping and manipulating related objects.

    解説

  • 18

    compile time

    補足(例文と訳など)

    答え

    • The time during which the source code is analyzed and converted into a lower-level format known as object code.

    解説

  • 19

    composite class

    補足(例文と訳など)

    答え

    • A class that is composed of objects from other classes; often it's used as an alternative to subclassing.

    解説

  • 20

    concrete subclass

    補足(例文と訳など)

    答え

    • A subclass of an abstract class.

    解説

  • 21

    conform

    補足(例文と訳など)

    答え

    • A class " " to a protocol if it adopts all the required methods in the protocol, either directly through implementation or indirectly through inheritance.

    解説

  • 22

    constant character string

    補足(例文と訳など)

    答え

    • A sequence of characters enclosed inside a pair of double quotation marks.

    解説

  • 23

    data encapsulation

    補足(例文と訳など)

    答え

    • The notion that the data for an object is stored in its instance variables and is accessed only by the object's methods.This maintains the integrity of the data.

    解説

  • 24

    delegate

    補足(例文と訳など)

    答え

    • An object directed to carry out an action by another object.

    解説

  • 25

    designated initializer

    補足(例文と訳など)

    答え

    • The method that all other initialization methods in the class, or in subclasses (through messages to super), will invoke.

    解説

  • 26

    dictionary

    補足(例文と訳など)

    答え

    • A collection of key/value pairs implemented under Foundation with the NSDictionary and NSMutableDictionary classes.

    解説

  • 27

    directive

    補足(例文と訳など)

    答え

    • In Objective-C, a special construct that begins with an at sign (@). @interface, @implementation, @end, and @class are examples of " ".

    解説

  • 28

    Distributed Objects

    補足(例文と訳など)

    答え

    • The capability of Foundation objects in one application to communicate with Foundation objects in another application, possibly running on another machine.

    解説

  • 29

    synamic binding

    補足(例文と訳など)

    答え

    • Determining the method to invoke with an object at runtime instead of at compile time.

    解説

  • 30

    dynamic typing

    補足(例文と訳など)

    答え

    • Determining the class to which an object belongs at runtime instead of at compile time.

    解説

  • 31

    formal protocol

    補足(例文と訳など)

    答え

    • A set of related methods grouped together under a name declared with the @protocol directive.

    解説

  • 32

    forwarding

    補足(例文と訳など)

    答え

    • The process of sending a message and its associated argument(s) to another method for execution.

    解説

  • 33

    Foundation framework

    補足(例文と訳など)

    答え

    • A collection of classes, functions, and protocols that form the foundation for application development, providing basic facilities such as memory management, file and URL access, the tasks of archiving and working with collections, strings, and number and date objects.

    解説

  • 34

    framwork

    補足(例文と訳など)

    答え

    • A collection of classes, functions, protocols, documentation, and header files and other resources that are all related.

    解説

  • 35

    function

    補足(例文と訳など)

    答え

    • A block of statements identified by a name that can accept one or more arguments passed to it by value and can optionally return a value.

    解説

  • 36

    garbage collection

    補足(例文と訳など)

    答え

    • A memory-management system that automatically releases the memory used by unreferenced objects. Not supported in the iPhone runtime environment.

    解説

  • 37

    gcc

    補足(例文と訳など)

    答え

    • The name of the compiler developed by the Free Software Foundation (FSF).

    解説

  • 38

    gdb

    補足(例文と訳など)

    答え

    • The standard debugging tool for programs compiled with gcc.

    解説

  • 39

    getter method

    補足(例文と訳など)

    答え

    • An accessor method that retrieves the value of an instance variable.

    解説

  • 40

    global variable

    補足(例文と訳など)

    答え

    • A variable defined outside any method or function that can be accessed by any method or function in the same source file or from other source files that declare the variable as extern.

    解説

  • 41

    header file

    補足(例文と訳など)

    答え

    • A file that contains common definitions, macros, and variable declarations that is included in a program using either an #import or an #include statement.

    解説

  • 42

    id

    補足(例文と訳など)

    答え

    • The generic object type that can hold a pointer to any type of object.

    解説

  • 43

    inmutable object

    補足(例文と訳など)

    答え

    • An object whose value cannot be modified. Examples from the Foundation framework include NSString, NSDictionary, and NSArray objects.

    解説

  • 44

    implementation section

    補足(例文と訳など)

    答え

    • The section of a class definition that contains the actual code

    解説

  • 45

    informal protocol

    補足(例文と訳など)

    答え

    • A logically related set of methods declared as a category, often as a category of the root class.

    解説

  • 46

    inheritance

    補足(例文と訳など)

    答え

    • The process of passing methods and instance variables from a class, starting with the root object, down to subclasses.

    解説

  • 47

    instance

    補足(例文と訳など)

    答え

    • A concrete representation of a class.

    解説

  • 48

    instance method

    補足(例文と訳など)

    答え

    • A method that can be invoked by an instance of a class. See

    解説

  • 49

    instance variable

    補足(例文と訳など)

    答え

    • A variable declared in the interface section (or inherited from a parent)

    解説

  • 50

    Interface Builder

    補足(例文と訳など)

    答え

    • A tool under Mac OS X for building a graphical user interface for an application.

    解説

  • 51

    interface section

    補足(例文と訳など)

    答え

    • The section for declaring a class, its superclass, instance variables, and methods. For each method, the argument types and return type are also declared.

    解説

  • 52

    isa

    補足(例文と訳など)

    答え

    • A special instance variable defined in the root object that all objects inherit.

    解説

  • 53

    linking

    補足(例文と訳など)

    答え

    • The process of converting one or more object files into a program that can be executed.

    解説

  • 54

    local variable

    補足(例文と訳など)

    答え

    • A variable whose scope is limited to the block in which it is defined.

    解説

  • 55

    localization

    補足(例文と訳など)

    答え

    • The process of making a program suitable for execution within a particular geographic region, typically by translating messages to the local language and handling things such as local time zones, currency symbols, date formats, and so on.

    解説

  • 56

    message

    補足(例文と訳など)

    答え

    • The method and its associated arguments that are sent to an object (the receiver).

    解説

  • 57

    message expression

    補足(例文と訳など)

    答え

    • An expression enclosed in square brackets that specifies an object (the receiver) and the message to send to the object.

    解説

  • 58

    method

    補足(例文と訳など)

    答え

    • 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.

    解説

  • 59

    mutable object

    補足(例文と訳など)

    答え

    • An object whose value can be changed.

    解説

  • 60

    nil

    補足(例文と訳など)

    答え

    • An object of type id, which is used to represent an invalid object. Its value is defined as 0.

    解説

  • 61

    notification

    補足(例文と訳など)

    答え

    • The process of sending a message to objects that have registered to be alerted when a specific event occurs.

    解説

  • 62

    NSObject

    補足(例文と訳など)

    答え

    • The root object under the Foundation framework.

    解説

  • 63

    null character

    補足(例文と訳など)

    答え

    • A character whose value is 0.

    解説

  • 64

    null pointer

    補足(例文と訳など)

    答え

    • An invalid pointer value, normally defined as 0.

    解説

  • 65

    object

    補足(例文と訳など)

    答え

    • A set of variables and associated methods.

    解説

  • 66

    object-oriented programming

    補足(例文と訳など)

    答え

    • A method of programming based on classes and objects, and performing actions on those objects.

    解説

  • 67

    parent class

    補足(例文と訳など)

    答え

    • A class from which another class inherits.

    解説

  • 68

    pointer

    補足(例文と訳など)

    答え

    • A value that references another object or data type. .

    解説

  • 69

    polymorphism

    補足(例文と訳など)

    答え

    • The capability of objects from different classes to accept the same message.

    解説

  • 70

    preprocessor

    補足(例文と訳など)

    答え

    • A program that makes a first pass through the source code processing lines that begin with a #, which presumably contain special preprocessor statements. Common uses are for defining macros with #define, including other source files with #import and #include, and conditionally including source lines with #if, #ifdef, and #ifndef.

    解説

  • 71

    procedural programming language

    補足(例文と訳など)

    答え

    • A language in which programs are defined by procedures and functions that operate on a set of data.

    解説

  • 72

    property declaration

    補足(例文と訳など)

    答え

    • A way to specify attributes for instance variables that enables the compiler to generate leak-free and thread-safe accessor methods for instance variables.

    解説

  • 73

    property list

    補足(例文と訳など)

    答え

    • A representation of different types of objects in a standardized format. in XML format.Property lists are typically stored

    解説

  • 74

    protocol

    補足(例文と訳など)

    答え

    • A list of methods that a class must implement to conform to or adopt

    解説

  • 75

    receiver

    補足(例文と訳など)

    答え

    • The object to which a message is sent.The receiver can be referred to as self from inside the method that is invoked.

    解説

  • 76

    retaint counter

    補足(例文と訳など)

    答え

    • A count of the number of times an object is referenced. It's incremented by sending a retain message to the object, and it's decremented by sending a release message to it.

    解説

  • 77

    root object

    補足(例文と訳など)

    答え

    • The top most object in the inheritance hierarchy that has no parent.

    解説

  • 78

    runtime

    補足(例文と訳など)

    答え

    • The time when a program is executing; also the mechanism responsible for executing a program's instructions.

    解説

  • 79

    selector

    補足(例文と訳など)

    答え

    • The name used to select the method to execute for an object.

    解説

  • 80

    self

    補足(例文と訳など)

    答え

    • A variable used inside a method to refer to the receiver of the message.

    解説

  • 81

    set

    補足(例文と訳など)

    答え

    • An unordered collection of unique objects implemented under Foundation with the NSSet, NSMutableSet, and NSCountedSet classes.

    解説

  • 82

    setter method

    補足(例文と訳など)

    答え

    • An accessor method that sets the value of an instance variable.

    解説

  • 83

    statement

    補足(例文と訳など)

    答え

    • One or more expressions terminated by a semicolon.

    解説

  • 84

    statement block

    補足(例文と訳など)

    答え

    • One or more statements enclosed in a set of curly braces.

    解説

  • 85

    static function

    補足(例文と訳など)

    答え

    • A function declared with the static keyword that can be called only by other functions or methods defined in the same source file.

    解説

  • 86

    static typing

    補足(例文と訳など)

    答え

    • Explicitly identifying the class to which an object belongs at compile time.

    解説

  • 87

    static variable

    補足(例文と訳など)

    答え

    • A variable whose scope is limited to the block or module in which it is defined. Static variables have default initial values of 0 and retain their values through method or function invocations.

    解説

  • 88

    structure

    補足(例文と訳など)

    答え

    • An aggregate data type that can contain members of varying types.

    解説

  • 89

    subclass

    補足(例文と訳など)

    答え

    • Also known as a child class.

    解説

  • 90

    super

    補足(例文と訳など)

    答え

    • A keyword used in a method to refer to the parent class of the receiver.

    解説

  • 91

    super class

    補足(例文と訳など)

    答え

    • The parent class of a particular class.

    解説

  • 92

    synthesized method

    補足(例文と訳など)

    答え

    • A setter or getter method that the compiler automatically creates for you. It was added to the Objective C 2.0 language.

    解説

  • 93

    UIKit

    補足(例文と訳など)

    答え

    • A framework for developing applications on the iPhone and iTouch. In addition to providing classes for working with usual UI elements such as windows, button and labels, it defines classes for dealing with device specific features such as the accelerometer and the touch interface.

    解説

  • 94

    Unicode character

    補足(例文と訳など)

    答え

    • A standard for representing characters from sets containing up to millions of characters.

    解説

  • 95

    union

    補足(例文と訳など)

    答え

    • An aggregate data type, such as a structure containing members that share the same storage area. Only one of those members can occupy the storage area at any point in time.

    解説

  • 96

    Xcode

    補足(例文と訳など)

    答え

    • A compiling and debugging tool for program development with Mac OS X.

    解説

  • 97

    XML

    補足(例文と訳など)

    答え

    • Extensible Markup Language. The default format for property lists generated on Mac OS X.

    解説

  • 98

    zone

    補足(例文と訳など)

    答え

    • A designated area of memory for allocating data and objects.

    解説

56662

セットの学習コンテンツ

公開初月で
60,000
ダウン
ロード!

無料アプリはこちら!

英単語をウェブサイト
からzuknowに簡単登録

覚えたい単語を選択するだけ!
簡単にzuknowに登録することが
できます

Get the free Chrome Extension

トップ