java语言之面向对象的概念和和类与对象的基础知识
1. 什么是面向对象
(1)面向对象是一种编程方法
(2)面向对象是一种思维方式
(3)面向对象不是一种编程语言
2. 面向对象的优势
3. 如何学习面向对像
(1)掌握一种面向对象语言的语法
(2)掌握面向对象的思维方式
(3)熟悉面向对象设计原则
(4)掌握面向对象的设计模式
4. 面向对象的思维方法
(1)首先确定由谁来做,其次确定怎么做
(2)首先考虑整体,其次考虑局部
(3)首先考虑抽象,其次考虑具体
5. 什么是类
类是定义同一类所有对象的变量和方法的蓝图或原型
6. 如何创建一个类
class 类名
{
属性;//成员变量,主要用于描述类的状态
方法;//也叫成员方法,主要用于描述类的行为
}
如:
class Dog
{
String name;//属性
int age;//属性
String color;//属性
//方法
void jump()
{
}
void brak()
{
}
}
7. 什么是对像
一个事实存在的实物,比如 狗, 电脑, 树........
8. 如何创建对象
生成对象的方法
格式: 类名 对象名 = new 类名()
Dog dog = new Dog();
public class Test
{
public static void main(String [] args )
{
Scanner input = new Scanner ();//创建并声明一个Sanneer 对象
}
}