Chemistry : 산도를 결정하는 요인
원소효과 수소를 잡고 있는 원소들이, 전기음성도가 크면 클수록, H가 떨어져 음이온으로 변해도, 안정성이 있다. 또한 전자껍질이 많아질수록, 핵의 영향을 덜받아 H를 떼는데 더 수월하다. 유도효과 H를 떼어 음이온을 만들어도, 원자들이 전기음성도가 큰 원자들로 이루어진 분자들이라면, 음이온 자체만으로도 안정적인 이온이 될 것이며, 이는 산도를 높이는 결정적 요인이다. 공명효과 음이온이 공명을 이루면서 안정화가 된다면, H를 떼도 안정하다는 것이므로, 이는 산도를 높이는 결정적 요인이다. 혼성화효과 s-character가 높으면 높을수록, 핵의 영향을 많이 받는 혼성화궤도함수가 만들어지며, 음이온이어도 안정화가 된다. s-character가 높을수록, 산도가 증가한다.
2019. 11. 8.
Java : Overidding vs Overloading
전부터 헷갈리던 개념, Overriding, Overloading에 대해 포스팅! 특히 이 개념들은 class를 주로 다루는, python, C++, Java에서 사용하니 알아두면 좋다. Overloading Overloading 이란, 과적하다, 과부하라는 의미로! "" 같은 클래스내에서 같은 이름의 메서드를 사용하는 것"" 으로 클래스 메소드의 이름 수를 줄이는 대신, 여러 기능을 넣을 때 사용!! -> 매개변수의 타입을 다르게 하거나, 매개변수의 개수를 다르게 해 여러 기능을 가능하게 함. 따로 적어주지 않아도, 위에 2가지 중 하나만 만족을 한 상태에서 그냥 메소드 이름을 같게만 해줘도 Overloading 이 된다. Overriding Overridding 이란 가장 우선시되는, 최우선되는, 다..
2019. 11. 3.