【java开发】面向对象初步认识与基础概念讲解
2015-08-15 22:42
495 查看
简单的把前面的java基础知识讲了,接下来就开始面向对象的旅程了。对象(Object):简而言之,世界是由对象组成的,一切可见的事物吧类(class):说白了就是把具有相同的一些特征或是属性归为一类对象具有的:静态特性:属性,变量等动态特性:方法,即函数简单的例子:把一个人当成对象,具有的属性有身高,性别,年龄等,具有的方法如吃饭,学习等;而人类就可以当成这个对象的类,java中class是类的关键字。上述描述可用java代码简写一下:public class Person{ String name; int age; void eat() { } void study() { }}
在类的创建完成后,要对利用创建的类,也就是创建对象实例化,类似前面的基本数据类型声明方式类似Person p=new Person();person为类名,p为new出来的对象,这样p便具有了Person类中的属性和方法。public class Test{ public static void main(String[] args) { Person p=new Person(); p.eat(); }}由此可见,当进行对象实例化后,p作为Person类中的对象,便可以调用Person类的属性或方法。个人总结:在类里class,把属性和方法写好,然后在main函数里,进行对象实例化,便可以进行相关属性方法调用。重要的是面向对象的思想,在后期的学习中,编程中要结合实际的一些生活例子,而不是为了写程序而写代码,要遵循一定的逻辑。
来自为知笔记(Wiz)
在类的创建完成后,要对利用创建的类,也就是创建对象实例化,类似前面的基本数据类型声明方式类似Person p=new Person();person为类名,p为new出来的对象,这样p便具有了Person类中的属性和方法。public class Test{ public static void main(String[] args) { Person p=new Person(); p.eat(); }}由此可见,当进行对象实例化后,p作为Person类中的对象,便可以调用Person类的属性或方法。个人总结:在类里class,把属性和方法写好,然后在main函数里,进行对象实例化,便可以进行相关属性方法调用。重要的是面向对象的思想,在后期的学习中,编程中要结合实际的一些生活例子,而不是为了写程序而写代码,要遵循一定的逻辑。
来自为知笔记(Wiz)
相关文章推荐
- Java 数组和链表的区别和特点
- eclipse启动错误:java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer
- [Java]Invert Binary Tree翻转二叉树
- Spring+SpringMVC+JPA
- 【深入】java 单例模式
- SpringMVC 基础教程 简单入门实例
- Java字符串编程--最长连续字母序列的长度
- ExtJs4获取后台session springmvc
- [Java]寻找最低公共祖先(普通树的情形)Lowest Common Ancestor of a Binary Tree
- myeclipse 查找文件(open type)快捷键
- [Java]寻找最低公共祖先(排序二叉树)Lowest Common Ancestor of a Binary Search Tree
- 华为OJ 合唱队数 java实现
- Java_Web开发之绝对路径与相对路径(学习笔记)
- Java中throw和throws的区别
- Java使用Derby数据库
- [Java第一个游戏]JFrame文本框下贪吃蛇
- 观 GT Java语言管理系统的感悟
- Java中堆内存和栈内存详解
- Java字符串处理函数
- Java集合---List