`
jianghn01
  • 浏览: 3555 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

面向对象基础(总结一)

阅读更多

面向对象基础一

面向对象(OOP

  面向对象就是使用对象进行程序设计,简写成OOP

类与对象

1. 类:是对一类事物的描述,是抽象的。属于集合的概念。

java中:class  Object(类名)

2. 对象:万物皆对象。

属性(filed):int name; int为属性类型(成员变量),name为属性名。

方法(method):public void getMethod(){}

3. 类和对象

定义了类,就可以创建类的实例(对象)。

4. 对象的产生

类名 对象名 = new 类名();

对象操作符“。”

5. 匿名类

New 类名()。Methods();使用只进行一次method的掉用

面向对象的三大特征

1、封装

2、继承

3、多态

构造方法

1. 如果在类的外部调用时只能在new的对象中进行。

2. 定义时必须与类名相同。

3. 默认存在一个无参的构造方法。(一般保留着)

4. 没有返回值

重载

 方法名一样

 参数个数不一样

A、参数个数不一样

B、参数类型不一样

C、参数顺序不一样

 种类

1.重载

2.构造方法的重载

封装

1、修改属性的访问权限来限制对属性的访问

2、为每个属性创建一对取值getXXX方法和赋值setXXX方法用于对属性的访 问。

Public void setXXX(属性类型 属性名)…… }

Public 属性类型 getXXX(属性类型 属性名)…… 

3、在赋值的方法中对属性的限制。

<!--EndFragment-->
0
0
分享到:
评论

相关推荐

    JAVA面向对象基础总结笔记

    ### JAVA面向对象基础总结 #### 一、面向对象的基本概念 面向对象编程(Object-Oriented Programming, OOP)是一种程序设计范式,它将数据和处理这些数据的方法组织在一起,形成一个整体——对象(Object)。Java...

    JS面向对象的基础大家去看JS面向对象的基础

    JS面向对象的基础 写的很好的,大家去看JS面向对象的基础 JS面向对象的基础 写的很好的,大家去看JS面向对象的基础

    JS面向对象基础

    JS面向对象基础.

    面向对象基础,总结经典教材

    面向对象基础是软件开发中的一种核心概念,它源自对现实世界中复杂问题的模拟和抽象。面向对象编程(Object-Oriented Programming, OOP)强调将数据和操作数据的方法封装在一起,形成对象,通过对象之间的交互来实现...

    Java面向对象编程基础PPT课件.pptx

    Java 面向对象编程基础 面向对象编程是一种编程范式,强调将问题域中的对象和概念映射到编程语言中的对象和概念。Java 是一种面向对象的编程语言,支持面向对象编程的基本概念和机制。 对象、类和实体 在面向对象...

    java-数组与方法及面向对象基础

    总结,Java中的数组、方法和面向对象是构建程序的基础。熟练掌握这些概念,能帮助初学者逐步进入Java编程的世界,进一步探索更复杂的技术和框架。不断实践和理解,将有助于提升编程技能和解决问题的能力。

    《设计模式:可复用面向对象软件的基础》_设计模式:可复用面向对象软件的基础_

    本书结合设计实例从面向对象的设计中精选23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。

    面向对象(基础)知识点强势总结!!!

    "面向对象(基础)知识点强势总结" 面向对象编程是一种编程思想,它强调的是以类和对象为基础的编程方式。在面向对象编程中,类是一个抽象的概念,对象是一个具体的实例。类可以具有多个对象,每个对象都是类的实例...

    java面向对象基础知识点.doc

    Java 面向对象基础知识点 Java 是一门面向对象的编程语言,面向对象编程(Object-Oriented Programming,OOP)是 Java 语言的核心。了解 Java 面向对象的基础知识是掌握 Java 语言的关键,本文将对 Java 面向对象的...

    java面向对象编程总结

    1. **封装**:封装是面向对象的基础,它通过限制对类内部数据的直接访问,保护数据的安全性。在 Java 中,我们通常使用访问修饰符如 `private`, `default`, `protected` 和 `public` 来控制类的成员的可见性。getter...

    PHP5面向对象开发教程第一章-PHP5面向对象基础

    本教程将探讨PHP5中的面向对象基础,为后续的深入学习打下坚实的基础。 首先,我们需要理解面向对象编程的核心概念:类(Class)和对象(Object)。类是定义数据类型的一种模板,包含了属性(Variables)和方法...

    设计模式:可复用面向对象软件的基础--详细书签版

     本书结合设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别...

    java基础面向对象知识总结

    ### Java基础面向对象知识总结 面向对象编程(Object-Oriented Programming, OOP)是一种程序设计思想,它将现实世界中的事物抽象成类和对象,从而实现对问题的有效解决。Java作为一种主流的面向对象编程语言,其...

    C#_编程语言与面向对象基础教程.pdf

    ### 一、面向对象技术概论 #### 1.1 结构化编程与面向对象编程对比 **结构化编程**是一种编程方法,强调通过清晰的模块划分来提高代码的可读性和可维护性。它通过将程序分解成一系列更小的子任务来实现这一目标。...

    Java面向对象基础知识点复习

     继承:继承实际上是存在与面向对象程序中的两个类之间的一种关系。当一个类拥有另一个类的所有数据和操作时,就称这两个类之间具有继承关系,private属性除外。 被继承的类称为父类或者超类,继承了父类的所有数据...

    javascript面向对象要点总结

    ### JavaScript面向对象要点总结 在JavaScript中,面向对象编程(OOP)是一种广泛采用的编程范式,它允许开发者创建可重用、模块化的代码。本文将深入探讨JavaScript面向对象的关键概念,包括构造函数、原型链、...

    c# 面向对象总结

    从给定的C#面向对象总结的片段中,我们可以提炼出以下关键的知识点: ### 1. 命名空间(Namespace) 命名空间是C#中用于组织代码的一种方式,可以避免类名、方法名等标识符的冲突。在代码中,`namespace`关键字...

    java面向对象基础

    ### Java面向对象基础知识点详解 #### 一、面向对象的基本概念 面向对象编程(Object-Oriented Programming,简称OOP)是一种程序设计思想,它强调的是以对象为核心来进行程序设计。面向对象的主要特点包括封装性、...

    面向对象大纲总结.pdf

    面向对象编程是现代软件开发中的核心思想之一,Java语言是其典型的应用平台。本文将深入讲解面向对象的主要概念...以上是对Java面向对象编程关键概念的详尽解释,理解并熟练掌握这些知识是成为专业Java开发人员的基础。

    设计模式可复用面向对象软件的基础(c++).pdf

    《设计模式可复用面向对象软件的基础》一书是面向对象设计领域的重要著作,它聚焦于如何构建可复用的面向对象软件,特别是针对C++语言环境下的设计模式进行了深入探讨。全书精选了23种设计模式,旨在为读者提供一...

Global site tag (gtag.js) - Google Analytics