Java类与对象
来源:互联网 发布:萤石软件下载 编辑:程序博客网 时间:2024/06/06 07:19
自学记录
最近学习了一段时间的Java,感觉自己总有些知识容易遗漏,就准备用博客记录下自己学的一些东西,当然都是一些非常简单的!
Java中的类与对象
oop(object-oriented-programming):面向对象编程
ood(object-oriented-design):面向对象设计
ooa(object-oriented-analysis):面向对象分析
什么是对象?
对象就是一个实体,简单的说-只要是东西就是对象!额,这个应该不难理解,就不多说了!
《thinking in java》中的解释:万事万物皆对象;程序是对象的集合,他们通过发送消息告诉彼此要做的;每个对象都有自己由其他对象所构成的存储,每个对象都拥有其类型,某一特定类型的所有对象都可以接受同样的消息!
Java中可以使用new关键字来实例化一个对象!
public class Oop_Object { public static void main(String[] args) {//由于所有类的父类都是object类所以可以使用object类来实例化一个对象 Object object = new Object(); //那么我们就创建了一个对象,new Object()是对象的实体,而object是对象的引用! }}
什么是类?
类就是对象的集合,对对象进行抽象化,怎么抽象!假如现在有个学生叫小明;我们对这个对象进行抽象。首先我们知道小明是一个学生,那么我们可以将其抽象到学生类;接着我们还可以继续抽象,但这里涉及到继承,接口等知识就不详细说了!
既然类是对象的抽象,那么其中就会有对象的属性和行为(成员变量和方法);其中静态的那部分称为属性,比如小明吧,小明是学生,那么小明就拥有学号,班级,姓名等属性;而我们将动态的部分称为行为or方法,比如小明会唱歌,会说话,他还会武术!这些都是动态的...那么用Java程序来说明。
public class Student {String name="小明";//成员变量,属性String mClass; public static void main(String[] args) {Student stu = new Student();String name=stu.name;System.out.println(name);} public void song(){ System.out.println("小明会唱歌!");//方法 } public void Dancing(){ System.out.println("小明正在跳舞");//方法 }}好了,这就是我本篇的内容了,毕竟是新手-还有许多不足(希望大S指正)!
阅读全文
1 0
- java 对象与类
- JAVA类与对象
- java对象与类
- java类与对象
- Java对象与类
- java类与对象
- Java-类与对象
- java类与对象
- java类与对象
- Java 类与对象
- Java类与对象
- java类与对象
- Java--类与对象
- java类与对象
- Java 对象与类
- Java类与对象
- Java类与对象
- JAVA 类与对象
- Spring+Springmvc实现文件上传
- 判断今天是今年的第几天(1)
- ERROR:java.lang.reflect.InvocationTargetException
- 统计学习精要 (Elements of Statistical Learning ) 习题 5.13
- spark快速入门
- Java类与对象
- LeetCode 350. Intersection of Two Array
- C语言程序设计(28)
- 抓取网页内容
- 套接字总结
- C和C++混合编译
- python数据可视化
- php面向对象必知会
- C语音基础-typedef 24