首页 > 其他 > 详细

类、对象和包

时间:2016-11-30 21:45:19      阅读:213      评论:0      收藏:0      [点我收藏+]

结构化编程:

面向对象编程:
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方法;
   构造:必须要有公共无参结构;
     最后书写功能型的方法;

类、对象和包

原文:http://www.cnblogs.com/scxu28/p/6119443.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!