`
wind13
  • 浏览: 18695 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

类、对象、接口、继承等概念的理解

阅读更多
类: 动物类、人类
接口:会动的东西——必须有此四个方法才算“会动的东西”——跑、走、跳、停
继承:人类继承动物类,人是动物的一种,有时可以把人当动物来看,动物是人的超类,人是动物的子类。
对象:“旺财”就是一个具体的动物对象,是由动物类在运行时生成的实例,“唐伯虎”也是一个具体的人的对象,也是在人这个类在运行时生成的实例,运行时可以理解为在拍电影时……

对象就是一个具体的东西,在运行时出现的

类 是抽象的东西,表示某“种”东西,就这么简单
类 抽象的说明
类 就是个模子
对象就是机器用这个模子生产出来的产品

class 人 (String 姓名){
  属性1 姓名
  属性2 生日
  方法1 吃饭(饭类 某饭){
    饭--;
  }
  方法2 ……
}

方法还是说明这类东西有什么功能的  
分享到:
评论

相关推荐

    深入理解Java:10个示例展示核心概念和用法涵盖了类和对象、继承和多态、接口和实现、异常处理、集合框架、文件操作、多线程、输入

    每个示例都展示了不同的方面,涵盖了面向对象编程、继承和多态、接口和实现、异常处理、集合框架、文件操作、多线程、输入输出、Lambda表达式和数据库连接等关键主题。 以下是每个示例的简要介绍: 1. 类和对象:...

    《java面向对象程序设计-继承和多态》教案.doc

    第四章 面向对象的概念和 Java 实现-2 回顾 类是具有相同属性和行为的一组对象的 集合 , 对象是类的实例 封装是隐藏对象实现细节的过程,以便不让用户看到实现的细节 类可用Class 来定义,类的变量和方法可被该类的...

    Java零基础-继承.md

    内容概要: 本文介绍了Java中的继承概念及其用法。读者将学习如何创建子类和父类,并了解继承的重要性和优势。通过一个图形类的示例,读者将了解如何使用关键字extends来实现类的继承,以及如何通过重写方法来实现...

    Java面向对象知识点梳理(思维导图)

    导图中包含了类、对象、继承、多态、封装等基本概念,同时也包括了接口、抽象类、异常处理、泛型等高级特性。这个导图可以帮助学习者系统地理解和掌握Java面向对象编程的核心概念,以及各种相关的语法和用法。 适用...

    src.zip Java的面向对象编程·讲解代码

    他们应该对Java类、对象、继承、封装、多态等OOP概念有基本的理解。 使用场景: 这段代码源码资源可以广泛应用于各种Java项目中,尤其是需要展示并教学Java面向对象编程的课程或培训中。它可以被用作教学示例,帮助...

    Java面向对象知识点的思维导图

    导图中包含了类、对象、继承、多态、封装等基本概念,同时也包括了接口、抽象类、异常处理、泛型等高级特性。这个导图可以帮助学习者系统地理解和掌握Java面向对象编程的核心概念,以及各种相关的语法和用法。 适用...

    Java实验三_继承与接口_艾孜尔江·艾尔斯兰著.zip

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向...

    C++学习笔记- 面向对象 .md

    C++学习笔记,博主个人向。...继承关系,函数重载and运算符重载,多态的概念和实现方式,面对对象编程(数据抽象,数据封装,接口(抽象类))等。md文档里还有代码示例,方便理解。博主自用,希望对你有所帮助。

    PHP_面向对象教程(强力推荐)

    象编程的主要原因就是一接触面向对象概念的时候就理解不上去,所以就不想去学下去了。等读 者看完整篇内容后再去把概念搞明白吧。 2.什么是类,什么是对象,类和对象之间的关系 类的概念:类是具有相同属性和...

    Java抽象类高难度面试题及解析

    您将了解抽象类与接口的区别、抽象类的实例化、构造函数和成员方法的使用、抽象类与其他类和抽象类的继承关系、抽象类的修饰符和限制规则等。此外,我们还讨论了抽象类与接口的结合应用、抽象类的静态方法和内部类、...

    基于Java策略模式的角色扮演游戏【100011199】

    根据讲义中策略模式的案例,...深化理解Java 面向对象程序设计中消息、继承、多态、接口、抽象类和抽象方法等概念和实现方式;并进一步掌握Java 程序设计中的基本语法和Java 程序运行方法等;理解和应用包(package)。

    A面向对象分析与设计(UML.2.0版)

    第2章 对象的概念 2.1 引言 2.2 什么是对象 2.3 相同还是相等 2.4 描述对象 2.5 封装 2.6 关联和聚合 2.7 图和树 2.8 链接和可导航性 2.9 消息 2.10 启动操作 2.11 协作示例 2.12 面向对象程序的工作原理 2.13 ...

    高级面向对象设计

    本章的重点是继承原理、接口的创建使用、包的意义、访问权限的最详细分类。难点是内部类的分类、创建和具体使用方法。要想学好本章,首先必须细致掌握前一章的内容,然后将本章各节提及的抽象的概念结合给出的实例做...

    有关Java面向对象问题整理汇总

    从20世纪60年代提出面向对象的概念到现在,它已经发展成为一种比较成熟的编程思想,其以人类习惯的思维方式,用对象来理解和分析问题,使开发软件的方法与过程尽可能接近人类认识的世界、解决问题的思维方法与过程。

    vc++的课件

    理解类、对象、封装、继承和多态性等面向对象程序设计(OOP)概念,掌握基本的面向对象程序设计方法; 掌握MFC的基本概念,窗口、资源、图形设备接口、文档/视图结构、对话框和控件等对象的程序设计方法,资源编辑器...

    Java零基础-多态.md

    建议读者在阅读前具备Java的基础知识,包括类、对象、方法和继承等概念。 在阅读过程中,尝试编写简单的Java程序,体验多态的效果,并观察父类引用指向子类对象时的行为变化。 建议通过阅读相关的Java教材或搜索资料...

    AIC的Java课程1-6章

     掌握串行化概念,学会使用FileInputStream,FileOutputStream,ObjectInputStream,ObjectOutputStream等类输入输出对象。  明白通过捕获异常判定输入文件流的结束。  [*]知道使用RandomAccessFile...

    《Java程序设计案例教程》教学课件05深入Java面向对象.pptx

    05 理解访问控制、数据安全性、包及封装的概念。 04 掌握成员方法(实例方法、静态方法)的定义和使用,以及成员方法重载的概念。 06 掌握构造方法(隐式、显式)的定义和使用,以及构造方法重载的概念。 07 掌握...

    Java面试题合集最新版2024.zip

    面向对象编程:深入理解Java中的类、对象、继承、封装和多态等概念。 异常处理:了解try-catch-finally块的使用,以及自定义异常的处理。 二、Java进阶知识 集合框架:熟悉Java集合框架中的List、Set、Map等接口...

Global site tag (gtag.js) - Google Analytics