zoukankan      html  css  js  c++  java
  • 类、对象和包

    结构化编程:

    面向对象编程:
    1:分析问题:找对象,(万物皆为对象,对象因关注而产生)
            | (抽取)
    2:编写代码:编写类:
            |(产生对象)

      (1)属性:值数据(自带):变量、 常量

          会被自动初始化、基本数据类型为0,引用数据类型为null

      (2)构造方法:作用,产生对象

              语法:1、方法名必须与类名保持一致;2、构造方法没有返回类型;

              构造方法的执行步骤:1、划分空间;2、在该空间划分属性;3、对属性进行初始化;4、执行我们在构造方法里面书写的代码;

              细节:1、如果一个类没有写构造,JVM会给它一个默认的公共无参构造;2、一旦开发人员书写了一个构造方法,不会提供默认构造了;

      (3)行为:功能;

      class: 类 是一个一篇class文件,class文件的名字只和类名相关;

      什么是类(属于引用类型):抽取具有相同属性与行为的对象;

      类是对象的抽取,对象是类的实例;

      书写Java 类:向类中添加成员变量;

    3:语法:类 变量名 = new 类( );
         变量.属性
         变量.方法( )

    private:私有,只能自己用,变量属性。

    public:公共,构造方法默认,常量属性。

    private(方法)变量属性设置为:访问器 get、 修改器 set;

    面向对象:①:封装:(类的定义)1、组装→定义类;2、信息隐藏:(1 访问修饰符,(2 访问器/修改器, (3 方法实现
           ②:继承:
         ③:多态:
    标准java类:javaBean:
       属性:变量属性是私有的,并提供符合命令规范的get/set方法;
       构造:必须要有公共无参结构;
         最后书写功能型的方法;

  • 相关阅读:
    SQL学习
    设计模式学习之简单工厂
    c#读写操作3
    SQL存储过程学习
    c# xml的读写
    SQL存储过程实例
    存储过程分页
    搞双显示器
    转:用药的七种心理误区
    lp提了一个非常让偶非常郁闷的要求……
  • 原文地址:https://www.cnblogs.com/scxu28/p/6119443.html
Copyright © 2011-2022 走看看