zoukankan      html  css  js  c++  java
  • Java 面向对象

    Java 面向对象

    1.对象

       事物存在的实体。 如:鸽子

        属性   静态部分:如 高 矮 胖 瘦    。 

        行为   动态部分:如 吃喝拉撒睡    。

    图解:

    类封装了实例出来对象的属性和行为。

    封装: 封装类 无需知道细节 直接通过继承和接口来调用

    继承: 类与类之间 如:鸽子类可以继承鸟类

    多态: 允许不同类的对象对同一消息作出回应

     

    成员方法: 权限修饰符 返回值类型 方法名 (参数类型 参数名){

    ...//方法体

    return 返回值 ;

    }

    局部变量 : 个人理解 只在局部有用。

    静态变量 常量 方法:

    关键字:static

    静态成员:可以直接使用 类名.静态成员 调用

    注意:

    不可以使用this关键词 不可以在静态方法中直接调用非静态方法

    权限修饰符 : private public protected

    private:   本类使用

    public:     其它包,其他类 都可以用(默认)

    protected: 本包使用

    this.变量名 这里变量是成员变量 this 用来调用成员变量和成员方法

    对象创建

    关键词:new

    类名 创建类的对象 = new (“构造方法的参数”) ;

    Test test = new ("a");

    对象.类成员 (用来获取对象的属性和行为)

    如果不想其类成员的属性和行为被改变  可用static修饰

    对象销毁 

    方法:finalize();

     

     

  • 相关阅读:
    网络编程之粘包问题
    网络编程初识和socket套接字
    面向对象三大特性
    面向对象进阶
    面向对象初接触
    常用模块(模块初步了解)
    异常处理
    Ubutu Chrome 出现adobe flash is out of date的解决方法
    cmder默认的命令提示符λ改成$
    css在盒子中垂直居中和固定居中
  • 原文地址:https://www.cnblogs.com/Rookietake/p/5344560.html
Copyright © 2011-2022 走看看