zoukankan      html  css  js  c++  java
  • 面向对象的特征有哪些?

    Java语言的特点有哪些?
    1. 简单性:
    2. 面向对象
    3. 与平台无关
    4. 安全性和健壮性(鲁棒性)
    5. 多线程
     
     
    面向对象的特征有哪些?
    08年以前面向对象的特征:思维方式的特征,是三大特征:
    3大特征
    1. 封装
    2. 继承
    3. 多态
    Java是第一个纯面向对象的语言,
    封装是基础
    继承是扩展
    多态是多样性的体现
     
    08年以后,定义了4个特征
    1. 封装:
        1.类的定义就是装,组装:就在装东西,有哪些属性、行为装到类中
        2. 信息隐藏:封 。。封是来修饰装
            1.信息隐藏的第一个体现:访问修饰符。控制你在哪儿操作这些数据
            2.信息隐藏的第二个体现:方法的定义。如:随机数调用只需要调用这个随机数,不需要关心这个随机数实现方法
            方法实现的细节被实现者封装了,调用者无须关心。我们只是一个调用者。
     
    2. 继承
    3. 多态:方法重载就是最简单的多态(本类自身的多态)。多态的定义:相同的行为不同的实现
                              多态,以后会在多个类,或者继承类中出现
                              累加器:int的累积,float的累加,方法名都是一个
                              多态是一种丰富度的体现 
    4. 抽象
  • 相关阅读:
    java注解说明
    paypal
    eclispe查看jdk源码后特别卡顿导致未响应解决
    ubuntu+tomcat,多环境、自动化部署脚本,git+maven+tomcat+ubuntu
    ubuntu+let's encrypt生成永久免费https证书 ubuntu+tomcat+nginx+let's encrypt
    MySQL创建数据库与创建用户以及授权
    linux查找并杀死进程shell
    redmine安装笔记
    C#动态获取本机可用串口的两种方式
    C# 控件缩写规范
  • 原文地址:https://www.cnblogs.com/Cruyse/p/6852904.html
Copyright © 2011-2022 走看看