A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 墨晓生 中级黑马   /  2016-8-22 22:52  /  440 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


        1、什么是面向对象?
                A:概述   面向对象思想:以对象为基础,完成各种操作,强调的是具有某种特殊功能的 对象。
                B:思想特点   思考习惯、简单化、指挥者。
                C:举例(最好能结合当时的常见来讲)
                D:总结(万物皆对象)
                       概述
                        可以简化我们的开发,调高开发效率和程序的可维护性。
       
        2、一些基本单位:
                Java语言最基本的单位是:类
                计算机最基本的单位是:字节(byte)
                计算机能直接识别的进制是:二进制
                计算机底层存储或者运算,采用的是数据的:二进制补码形式

        3、成员变量和局部变量的区别:(具体自己去看)
                A:定义位置不同。
                B:内存中的存储位置不同
                C:生命周期不同。
                D:初始化值不同。

        4、面向对象的三大特征是什么?封装、继承、多态(顺序不能乱)
        5、什么是封装?        隐藏对象的属性和实现细节,仅对外提供一个公共的访问方式。
        6、封装指的就是private,这句话对吗?
                不对,因为我们常用的函数,类,包都是封装的体现。
        7、get()和set()方法必须成对出现吗?
                不一定,看需求。只设置值就用set(),获取值就用get().
                具体用谁看需求,但是一般我们都会提供。
        8、数组,集合,字符串分别如何获取长度?
                数组通过length属性获取长度
               集合通过 size()方法获取长度
               字符串通过length()方法获取长度

2 个回复

倒序浏览
超绝可爱曾小野 来自手机 中级黑马 2016-8-22 23:08:28
沙发
多谢分享~
回复 使用道具 举报
概念清晰
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马