栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java学习

第一章 什么是面向对象 1.1定义:        把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种各样的对象,如手机就是一个对象。

例:你让张三买水,你面对的就是张三,这就是面对对象,张三怎么买水是面向过程。

1.2面向对象的优缺点:         优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护
缺点:性能比面向过程低 2.1面向对象与面向过程之间的区别

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

2.2类与对象 对象:对象就是现实世界存在的任何事务都可以称之为对象,有着自己独特的个性
            new 数据类型();
            跟随对象使用成员
            对象存在与堆内存中
            不同的对象具有不同的地址
            每个对象的堆内存空间存在一份成员变量
            先有类才能创建对象,有了对象才有了成员变量,才能使用成员 类:具有同种属性的对象称为类,是个抽象的概念。

模板类|图纸类|实体类|JAVABEAN

 

 

 

2.3面向对象的优点与缺点

优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护
缺点:性能比面向过程低

构造器:无参,带参(构造器的名字必须与类名相同)

构造器 :
       又称: 构造函数 构造方法
        为对象初始化信息
        只能跟随new关键字一起使用

带参构造器:

 无参构造器:

 

功能:方法


 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/445524.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号