- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 面向对象基础——构造方法私有化、对象数组、内部类
构造方法私有化 类的封装性不光体现在对属性的封装上,实际上方法也是可以被封装的,当然,在方法封装上也包含了对构造方法的封装。例如如下代码就是对构造方法封装。class Singleton{ private Singleton(){ // 将构造方法进行了封装,私有化 } public void print(){ System.out.println("Hello World!
2016-03-30 21:53:22 1900
原创 面向对象基础——static关键字和代码块的使用
具体内容 在Java中可以使用static声明属性和方法,因为之前多部分属性和方法都属于非static的,这样一来,每个对象都占有自己的内容,如果现在希望一个属性被所有的对象所共同拥有,则可以将其声明为static类型,声明为static类型的属性和方法之后此属性或方法也称为类非,可以由类名称直接调用。使用static声明属性static可以声明全局属性,全局属性到底有哪些作用?如下所
2016-03-28 23:53:59 1622
原创 面向对象基础——引用传递及其应用以及this关键字的使用
三种引用范例class Demo{ int temp = 30 ; // 此处为了方便,属性暂时不封装};public class RefDemo01{ public static void main(String args[]){ Demo d1 = new Demo() ; // 实例化Demo对象,实例化之后里面的temp=30 d1.temp = 50 ; //
2016-03-27 17:58:50 1852
原创 面向对象基础——String类
String类的两种实例化方法 A:直接赋值public class StringDemo01{ public static void main(String args[]){ String name = "liuxun" ; // 实例化String对象 System.out.println("姓名:" + name) ; }};B:通过关键字newpublic
2016-03-26 17:41:19 1233 1
原创 面向对象基础——构造方法与匿名对象
什么是构造方法? 只要有一个对象实例化则就会调用构造方法。在构造方法中要注意以下几点:—构造方法的名称必须与类名一致—构造方法的声明处不能有任何返回值类型的声明—不能在构造方法中使用return返回一个值。class Person{ public Person(){ // 声明构造方法 System.out.println("一个新的Person对象产生
2016-03-26 12:13:16 1184
原创 面向对象基础——类与对象的定义
面向对象的概念封装性:对外部不可见。可以保护程序中的某些内容。继承性:扩展功能的。类与对象的关系:定义类和对象的方法?类图的画法:Person类图分为三层:第一层表示类的名称,类的名称与之前一样要求开头首字母大写。第二层表示属性的定义,按照" 访问权限 属性名称:属性类型 " 的格式定义;第三层表示类中方法
2016-03-26 11:18:32 7276
原创 java中的运算符
如果运算符写在后面表示先使用变量之后再进行自增或自减的操作,如果写在前面则先进行自增或自减的操作。程序如下:public class OperateDemo06{ public static void main(String args[]){ int a = 3 , b = 3 ; // 定义两个变量a和b int x = 6, y = 6 ; // 定义两个变量x和y Syst
2016-03-13 16:43:12 842
UILabel分类——自动调整处理文章格式显示
2015-10-19
IOS第三方库大全
2015-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人